Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
94884876143f3a1fde6c07b7c1b641f8432fd6fb
[simgrid.git] / examples / gras / p2p / chord / chord_deployment.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform_description SYSTEM "surfxml.dtd">
3 <platform_description version="1">
4
5   <process host="Gatien" function="node">
6     <argument value="48"/>           <!-- my id -->
7     <argument value="4000"/>         <!-- my port -->
8     <argument value="Boivin"/>       <!-- known host -->
9     <argument value="4000"/>         <!-- known port -->
10 <!--    <argument value="McGee"/>         known host -->
11 <!--    <argument value="4000"/>          known port -->
12     <argument value="56"/>           <!-- +1 host number -->
13     <argument value="Laroche"/>      <!-- +1 host name -->
14     <argument value="56"/>           <!-- +2 host number -->
15     <argument value="Laroche"/>      <!-- +2 host name -->
16     <argument value="56"/>           <!-- +4 host number -->
17     <argument value="Laroche"/>      <!-- +4 host name -->
18 <!--    <argument value="56"/>            +8 host number -->
19 <!--    <argument value="Laroche"/>       +8 host name -->
20 <!--    <argument value="56"/>            +16 host number -->
21 <!--    <argument value="Laroche"/>       +16 host name -->
22 <!--    <argument value="56"/>            +32 host number -->
23 <!--    <argument value="Laroche"/>       +32 host name -->
24   </process>
25
26   <process host="McGee" function="node">
27     <argument value="42"/>           <!-- my id -->
28     <argument value="4000"/>         <!-- my port -->
29     <argument value="iRMX"/>         <!-- known host -->
30     <argument value="4000"/>         <!-- known port -->
31     <argument value="51"/>           <!-- +1 host number -->
32     <argument value="Gatien"/>       <!-- +1 host name -->
33     <argument value="51"/>           <!-- +2 host number -->
34     <argument value="Gatien"/>       <!-- +2 host name -->
35     <argument value="56"/>           <!-- +4 host number -->
36     <argument value="Laroche"/>      <!-- +4 host name -->
37     <argument value="56"/>           <!-- +8 host number -->
38     <argument value="Laroche"/>      <!-- +8 host name -->
39 <!--    <argument value="56"/>            +16 host number -->
40 <!--    <argument value="Laroche"/>       +16 host name -->
41 <!--    <argument value="56"/>            +32 host number -->
42 <!--    <argument value="Laroche"/>       +32 host name -->
43   </process>
44
45   <process host="iRMX" function="node">
46     <argument value="38"/>       <!-- my id -->
47     <argument value="4000"/>         <!-- my port -->
48     <argument value="Geoff"/>        <!-- known host -->
49     <argument value="4000"/>         <!-- known port -->
50     <argument value="48"/>           <!-- +1 host number -->
51     <argument value="McGee"/>        <!-- +1 host name -->
52     <argument value="48"/>           <!-- +2 host number -->
53     <argument value="McGee"/>        <!-- +2 host name -->
54     <argument value="48"/>           <!-- +4 host number -->
55     <argument value="McGee"/>        <!-- +4 host name -->
56     <argument value="51"/>           <!-- +8 host number -->
57     <argument value="Gatien"/>       <!-- +8 host name -->
58     <argument value="56"/>           <!-- +16 host number -->
59     <argument value="Laroche"/>      <!-- +16 host name -->
60 <!--    <argument value="56"/>            +32 host number -->
61 <!--    <argument value="Laroche"/>       +32 host name -->
62   </process>
63
64   <process host="Geoff" function="node">
65     <argument value="32"/>           <!-- my id -->
66     <argument value="4000"/>         <!-- my port -->
67     <argument value="TeX"/>          <!-- known host -->
68     <argument value="4000"/>         <!-- known port -->
69     <argument value="38"/>           <!-- +1 host number -->
70     <argument value="Disney"/>       <!-- +1 host name -->
71     <argument value="38"/>           <!-- +2 host number -->
72     <argument value="Disney"/>       <!-- +2 host name -->
73     <argument value="38"/>           <!-- +4 host number -->
74     <argument value="Disney"/>       <!-- +4 host name -->
75     <argument value="42"/>           <!-- +8 host number -->
76     <argument value="iRMX"/>         <!-- +8 host name -->
77     <argument value="48"/>           <!-- +16 host number -->
78     <argument value="McGee"/>        <!-- +16 host name -->
79 <!--    <argument value="56"/>            +32 host number -->
80 <!--    <argument value="Laroche"/>       +32 host name -->
81   </process>
82
83   <process host="TeX" function="node">
84     <argument value="21"/>           <!-- my id -->
85     <argument value="4000"/>         <!-- my port -->
86     <argument value="Boivin"/>    <!-- known host -->
87     <argument value="4000"/>         <!-- known port -->
88     <argument value="32"/>           <!-- +1 host number -->
89     <argument value="Geoff"/>        <!-- +1 host name -->
90     <argument value="32"/>           <!-- +2 host number -->
91     <argument value="Geoff"/>        <!-- +2 host name -->
92     <argument value="32"/>           <!-- +4 host number -->
93     <argument value="Geoff"/>        <!-- +4 host name -->
94     <argument value="32"/>           <!-- +8 host number -->
95     <argument value="Geoff"/>        <!-- +8 host name -->
96     <argument value="38"/>           <!-- +16 host number -->
97     <argument value="Disney"/>       <!-- +16 host name -->
98     <argument value="56"/>           <!-- +32 host number -->
99     <argument value="Laroche"/>      <!-- +32 host name -->
100   </process>
101
102   <process host="Jean_Yves" function="node">
103     <argument value="14"/>           <!-- my id -->
104     <argument value="4000"/>         <!-- my port -->
105     <argument value="Boivin"/>       <!-- known host -->
106     <argument value="4000"/>         <!-- known port -->
107     <argument value="21"/>           <!-- +1 host number -->
108     <argument value="TeX"/>          <!-- +1 host name -->
109     <argument value="21"/>           <!-- +2 host number -->
110     <argument value="TeX"/>          <!-- +2 host name -->
111     <argument value="21"/>           <!-- +4 host number -->
112     <argument value="TeX"/>          <!-- +4 host name -->
113     <argument value="32"/>           <!-- +8 host number -->
114     <argument value="Geoff"/>        <!-- +8 host name -->
115     <argument value="32"/>           <!-- +16 host number -->
116     <argument value="Geoff"/>        <!-- +16 host name -->
117     <argument value="48"/>           <!-- +32 host number -->
118     <argument value="McGee"/>        <!-- +32 host name -->
119   </process>
120
121   <process host="Boivin" function="node">
122     <argument value="8"/>            <!-- my id -->
123     <argument value="4000"/>         <!-- my port -->
124     <argument value="Jacquelin"/>    <!-- known host -->
125     <argument value="4000"/>         <!-- known port -->
126     <argument value="14"/>           <!-- +1 host number -->
127     <argument value="Jean_Yves"/>    <!-- +1 host name -->
128     <argument value="14"/>           <!-- +2 host number -->
129     <argument value="Jean_Yves"/>    <!-- +2 host name -->
130     <argument value="14"/>           <!-- +4 host number -->
131     <argument value="Jean_Yves"/>    <!-- +4 host name -->
132     <argument value="21"/>           <!-- +8 host number -->
133     <argument value="TeX"/>          <!-- +8 host name -->
134     <argument value="32"/>           <!-- +16 host number -->
135     <argument value="Geoff"/>        <!-- +16 host name -->
136     <argument value="42"/>           <!-- +32 host number -->
137     <argument value="iRMX"/>         <!-- +32 host name -->
138   </process>
139
140   <process host="Jacquelin" function="node">
141     <argument value="1"/>            <!-- my id -->
142     <argument value="4000"/>         <!-- my port -->
143   </process>
144
145 </platform_description>