Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of https://github.com/mpoquet/simgrid
[simgrid.git] / examples / smpi / smpi_msg_masterslave / deployment_masterslave_mailbox_smpi.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
3 <platform version="4">
4   <!-- The master process (with some arguments) -->
5   <process host="Tremblay" function="master">
6     <argument value="20"/>       <!-- Number of tasks -->
7     <argument value="50000000"/>  <!-- Computation size of tasks -->
8     <argument value="1000000"/>   <!-- Communication size of tasks -->
9     <argument value="1"/>         <!-- Number of slaves -->
10   </process>
11   <!-- The slave processes (with mailbox to listen on as argument) -->
12   <process host="Tremblay" function="slave">
13     <argument value="0"/>
14   </process>
15   <process host="Ginette" function="master_mpi">
16     <argument value="master_mpi"/>
17     <argument value="0"/>
18   </process>
19   <process host="Bourassa" function="master_mpi">
20     <argument value="master_mpi"/>
21     <argument value="1"/>
22   </process>
23   <process host="Ginette" function="alltoall_mpi">
24     <argument value="alltoall_mpi"/>
25     <argument value="0"/>
26   </process>
27   <process host="Bourassa" function="alltoall_mpi">
28     <argument value="alltoall_mpi"/>
29     <argument value="1"/>
30   </process>
31   <process host="Jupiter" function="alltoall_mpi">
32     <argument value="alltoall_mpi"/>
33     <argument value="2"/>
34   </process>
35   <process host="Fafard" function="alltoall_mpi">
36     <argument value="alltoall_mpi"/>
37     <argument value="3"/>
38   </process>
39 </platform>