Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
forgot to recreate the option when reviving supernovae
[simgrid.git] / teshsuite / simdag / platforms / flatifier.tesh
1 #! ./tesh
2
3 $ ${bindir:=.}/flatifier$EXEEXT one_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
4 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
5 > <?xml version='1.0'?>
6 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
7 > <platform version="3">
8 > <AS id="AS0" routing="Full">
9 >   <host id="bob0.hamburger.edu" power="1000000000"/>
10 >   <host id="bob2.hamburger.edu" power="1000000000"/>
11 >   <host id="bob3.hamburger.edu" power="1000000000"/>
12 >   <host id="bob4.hamburger.edu" power="1000000000"/>
13 >   <host id="bob6.hamburger.edu" power="1000000000"/>
14 >   <router id="bobbob_cluster_router.hamburger.edu"/>
15 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
16 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
17 >   <link id="bob_cluster_link_0" bandwidth="125000000" latency="0.000050000"/>
18 >   <link id="bob_cluster_link_2" bandwidth="125000000" latency="0.000050000"/>
19 >   <link id="bob_cluster_link_3" bandwidth="125000000" latency="0.000050000"/>
20 >   <link id="bob_cluster_link_4" bandwidth="125000000" latency="0.000050000"/>
21 >   <link id="bob_cluster_link_6" bandwidth="125000000" latency="0.000050000"/>
22 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
23 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
24 >   </route>
25 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
26 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
27 >   </route>
28 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
29 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
30 >   </route>
31 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
32 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
33 >   </route>
34 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
35 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
36 >   </route>
37 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
38 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/>
39 >   </route>
40 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
41 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
42 >   </route>
43 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
44 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
45 >   </route>
46 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
47 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
48 >   </route>
49 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
50 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
51 >   </route>
52 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
53 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
54 >   </route>
55 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
56 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/>
57 >   </route>
58 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
59 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
60 >   </route>
61 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
62 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
63 >   </route>
64 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
65 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
66 >   </route>
67 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
68 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
69 >   </route>
70 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
71 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
72 >   </route>
73 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
74 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/>
75 >   </route>
76 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
77 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
78 >   </route>
79 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
80 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
81 >   </route>
82 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
83 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
84 >   </route>
85 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
86 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
87 >   </route>
88 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
89 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
90 >   </route>
91 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
92 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/>
93 >   </route>
94 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
95 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
96 >   </route>
97 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
98 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
99 >   </route>
100 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
101 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
102 >   </route>
103 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
104 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
105 >   </route>
106 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
107 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
108 >   </route>
109 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
110 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/>
111 >   </route>
112 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
113 >       <link_ctn id="bob_cluster_backbone"/>
114 >   </route>
115 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
116 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
117 >   </route>
118 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
119 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
120 >   </route>
121 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
122 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
123 >   </route>
124 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
125 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
126 >   </route>
127 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
128 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
129 >   </route>
130 > </AS>
131 > </platform>
132
133
134 $ ${bindir:=.}/flatifier$EXEEXT one_host_availability.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
135 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
136 > <?xml version='1.0'?>
137 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
138 > <platform version="3">
139 > <AS id="AS0" routing="Full">
140 >   <host id="bob" power="500000000"/>
141 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
142 >   <route src="bob" dst="bob">
143 >       <link_ctn id="__loopback__"/>
144 >   </route>
145 > </AS>
146 > </platform>
147
148 $ ${bindir:=.}/flatifier$EXEEXT one_host_properties.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
149 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
150 > <?xml version='1.0'?>
151 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
152 > <platform version="3">
153 > <AS id="AS0" routing="Full">
154 >   <host id="bob" power="1000000000">
155 >     <prop id="OS" value="Linux 2.6.22-14"/>
156 >     <prop id="disk" value="80E9"/>
157 >     <prop id="memory" value="1000000000"/>
158 >   </host>
159 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
160 >   <route src="bob" dst="bob">
161 >       <link_ctn id="__loopback__"/>
162 >   </route>
163 > </AS>
164 > </platform>
165
166 $ ${bindir:=.}/flatifier$EXEEXT one_host_state_file.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
167 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
168 > <?xml version='1.0'?>
169 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
170 > <platform version="3">
171 > <AS id="AS0" routing="Full">
172 >   <host id="bob" power="500000000"/>
173 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
174 >   <route src="bob" dst="bob">
175 >       <link_ctn id="__loopback__"/>
176 >   </route>
177 > </AS>
178 > </platform>
179
180 $ ${bindir:=.}/flatifier$EXEEXT one_host_state_off.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
181 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
182 > <?xml version='1.0'?>
183 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
184 > <platform version="3">
185 > <AS id="AS0" routing="Full">
186 >   <host id="bob" power="500000000"/>
187 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
188 >   <route src="bob" dst="bob">
189 >       <link_ctn id="__loopback__"/>
190 >   </route>
191 > </AS>
192 > </platform>
193
194 $ ${bindir:=.}/flatifier$EXEEXT one_host_state_on.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
195 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
196 > <?xml version='1.0'?>
197 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
198 > <platform version="3">
199 > <AS id="AS0" routing="Full">
200 >   <host id="bob" power="500000000"/>
201 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
202 >   <route src="bob" dst="bob">
203 >       <link_ctn id="__loopback__"/>
204 >   </route>
205 > </AS>
206 > </platform>
207
208 $ ${bindir:=.}/flatifier$EXEEXT one_host_trace_file.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
209 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
210 > <?xml version='1.0'?>
211 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
212 > <platform version="3">
213 > <AS id="AS0" routing="Full">
214 >   <host id="bob" power="1000000000"/>
215 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
216 >   <route src="bob" dst="bob">
217 >       <link_ctn id="__loopback__"/>
218 >   </route>
219 > </AS>
220 > </platform>
221
222 $ ${bindir:=.}/flatifier$EXEEXT one_host_trace_inside.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
223 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
224 > <?xml version='1.0'?>
225 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
226 > <platform version="3">
227 > <AS id="AS0" routing="Full">
228 >   <host id="bob" power="1000000000"/>
229 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
230 >   <route src="bob" dst="bob">
231 >       <link_ctn id="__loopback__"/>
232 >   </route>
233 > </AS>
234 > </platform>
235
236 $ ${bindir:=.}/flatifier$EXEEXT one_host.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
237 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
238 > <?xml version='1.0'?>
239 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
240 > <platform version="3">
241 > <AS id="AS0" routing="Full">
242 >   <host id="bob" power="500000000"/>
243 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
244 >   <route src="bob" dst="bob">
245 >       <link_ctn id="__loopback__"/>
246 >   </route>
247 > </AS>
248 > </platform>
249
250 $ ${bindir:=.}/flatifier$EXEEXT one_link_availability.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
251 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
252 > <?xml version='1.0'?>
253 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
254 > <platform version="3">
255 > <AS id="AS0" routing="Full">
256 >   <host id="bob" power="500000000"/>
257 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
258 >   <link id="link1" bandwidth="80000000" latency="0.000100000"/>
259 >   <route src="bob" dst="bob">
260 >       <link_ctn id="__loopback__"/>
261 >   </route>
262 > </AS>
263 > </platform>
264
265 $ ${bindir:=.}/flatifier$EXEEXT one_link_fatpipe.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
266 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
267 > <?xml version='1.0'?>
268 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
269 > <platform version="3">
270 > <AS id="AS0" routing="Full">
271 >   <host id="bob" power="500000000"/>
272 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
273 >   <link id="link1" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
274 >   <route src="bob" dst="bob">
275 >       <link_ctn id="__loopback__"/>
276 >   </route>
277 > </AS>
278 > </platform>
279
280 $ ${bindir:=.}/flatifier$EXEEXT one_link_shared.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
281 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
282 > <?xml version='1.0'?>
283 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
284 > <platform version="3">
285 > <AS id="AS0" routing="Full">
286 >   <host id="bob" power="500000000"/>
287 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
288 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
289 >   <route src="bob" dst="bob">
290 >       <link_ctn id="__loopback__"/>
291 >   </route>
292 > </AS>
293 > </platform>
294
295 $ ${bindir:=.}/flatifier$EXEEXT one_link_state_file.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
296 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
297 > <?xml version='1.0'?>
298 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
299 > <platform version="3">
300 > <AS id="AS0" routing="Full">
301 >   <host id="bob" power="500000000"/>
302 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
303 >   <link id="link1" bandwidth="80000000" latency="0.000100000"/>
304 >   <route src="bob" dst="bob">
305 >       <link_ctn id="__loopback__"/>
306 >   </route>
307 > </AS>
308 > </platform>
309
310 $ ${bindir:=.}/flatifier$EXEEXT three_hosts_non_symmetric_route.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
311 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
312 > <?xml version='1.0'?>
313 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
314 > <platform version="3">
315 > <AS id="AS0" routing="Full">
316 >   <host id="alice" power="500000000"/>
317 >   <host id="bob" power="1000000000"/>
318 >   <host id="trudy" power="250000000"/>
319 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
320 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
321 >   <link id="link2" bandwidth="125000000" latency="0.000050000"/>
322 >   <link id="link3" bandwidth="125000000" latency="0.000050000"/>
323 >   <route src="alice" dst="alice">
324 >       <link_ctn id="__loopback__"/>
325 >   </route>
326 >   <route src="alice" dst="trudy">
327 >       <link_ctn id="link3"/>
328 >   </route>
329 >   <route src="alice" dst="bob">
330 >       <link_ctn id="link2"/><link_ctn id="link3"/>
331 >   </route>
332 >   <route src="trudy" dst="alice">
333 >       <link_ctn id="link3"/>
334 >   </route>
335 >   <route src="trudy" dst="trudy">
336 >       <link_ctn id="__loopback__"/>
337 >   </route>
338 >   <route src="trudy" dst="bob">
339 >       <link_ctn id="link2"/>
340 >   </route>
341 >   <route src="bob" dst="alice">
342 >       <link_ctn id="link1"/>
343 >   </route>
344 >   <route src="bob" dst="trudy">
345 >       <link_ctn id="link2"/>
346 >   </route>
347 >   <route src="bob" dst="bob">
348 >       <link_ctn id="__loopback__"/>
349 >   </route>
350 > </AS>
351 > </platform>
352
353 $ ${bindir:=.}/flatifier$EXEEXT two_clusters.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
354 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
355 > <?xml version='1.0'?>
356 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
357 > <platform version="3">
358 > <AS id="AS0" routing="Full">
359 >   <host id="alice0.crepe.fr" power="1000000000"/>
360 >   <host id="alice1.crepe.fr" power="1000000000"/>
361 >   <host id="alice2.crepe.fr" power="1000000000"/>
362 >   <host id="alice3.crepe.fr" power="1000000000"/>
363 >   <host id="alice4.crepe.fr" power="1000000000"/>
364 >   <host id="bob0.hamburger.edu" power="1000000000"/>
365 >   <host id="bob1.hamburger.edu" power="1000000000"/>
366 >   <host id="bob2.hamburger.edu" power="1000000000"/>
367 >   <host id="bob3.hamburger.edu" power="1000000000"/>
368 >   <host id="bob4.hamburger.edu" power="1000000000"/>
369 >   <router id="bobbob_cluster_router.hamburger.edu"/>
370 >   <router id="alicealice_cluster_router.crepe.fr"/>
371 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
372 >   <link id="alice_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
373 >   <link id="alice_cluster_link_0" bandwidth="125000000" latency="0.000050000"/>
374 >   <link id="alice_cluster_link_1" bandwidth="125000000" latency="0.000050000"/>
375 >   <link id="alice_cluster_link_2" bandwidth="125000000" latency="0.000050000"/>
376 >   <link id="alice_cluster_link_3" bandwidth="125000000" latency="0.000050000"/>
377 >   <link id="alice_cluster_link_4" bandwidth="125000000" latency="0.000050000"/>
378 >   <link id="backbone" bandwidth="1250000000" latency="0.000500000"/>
379 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
380 >   <link id="bob_cluster_link_0" bandwidth="125000000" latency="0.000050000"/>
381 >   <link id="bob_cluster_link_1" bandwidth="125000000" latency="0.000050000"/>
382 >   <link id="bob_cluster_link_2" bandwidth="125000000" latency="0.000050000"/>
383 >   <link id="bob_cluster_link_3" bandwidth="125000000" latency="0.000050000"/>
384 >   <link id="bob_cluster_link_4" bandwidth="125000000" latency="0.000050000"/>
385 >   <route src="bob1.hamburger.edu" dst="bob1.hamburger.edu">
386 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
387 >   </route>
388 >   <route src="bob1.hamburger.edu" dst="bob3.hamburger.edu">
389 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
390 >   </route>
391 >   <route src="bob1.hamburger.edu" dst="alice2.crepe.fr">
392 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
393 >   </route>
394 >   <route src="bob1.hamburger.edu" dst="alice3.crepe.fr">
395 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
396 >   </route>
397 >   <route src="bob1.hamburger.edu" dst="bob0.hamburger.edu">
398 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
399 >   </route>
400 >   <route src="bob1.hamburger.edu" dst="bob2.hamburger.edu">
401 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
402 >   </route>
403 >   <route src="bob1.hamburger.edu" dst="bob4.hamburger.edu">
404 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
405 >   </route>
406 >   <route src="bob1.hamburger.edu" dst="alice0.crepe.fr">
407 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
408 >   </route>
409 >   <route src="bob1.hamburger.edu" dst="alice4.crepe.fr">
410 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
411 >   </route>
412 >   <route src="bob1.hamburger.edu" dst="alice1.crepe.fr">
413 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
414 >   </route>
415 >   <route src="bob1.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
416 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/>
417 >   </route>
418 >   <route src="bob1.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
419 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
420 >   </route>
421 >   <route src="bob3.hamburger.edu" dst="bob1.hamburger.edu">
422 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
423 >   </route>
424 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
425 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
426 >   </route>
427 >   <route src="bob3.hamburger.edu" dst="alice2.crepe.fr">
428 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
429 >   </route>
430 >   <route src="bob3.hamburger.edu" dst="alice3.crepe.fr">
431 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
432 >   </route>
433 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
434 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
435 >   </route>
436 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
437 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
438 >   </route>
439 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
440 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
441 >   </route>
442 >   <route src="bob3.hamburger.edu" dst="alice0.crepe.fr">
443 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
444 >   </route>
445 >   <route src="bob3.hamburger.edu" dst="alice4.crepe.fr">
446 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
447 >   </route>
448 >   <route src="bob3.hamburger.edu" dst="alice1.crepe.fr">
449 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
450 >   </route>
451 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
452 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/>
453 >   </route>
454 >   <route src="bob3.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
455 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
456 >   </route>
457 >   <route src="alice2.crepe.fr" dst="bob1.hamburger.edu">
458 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
459 >   </route>
460 >   <route src="alice2.crepe.fr" dst="bob3.hamburger.edu">
461 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
462 >   </route>
463 >   <route src="alice2.crepe.fr" dst="alice2.crepe.fr">
464 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
465 >   </route>
466 >   <route src="alice2.crepe.fr" dst="alice3.crepe.fr">
467 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
468 >   </route>
469 >   <route src="alice2.crepe.fr" dst="bob0.hamburger.edu">
470 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
471 >   </route>
472 >   <route src="alice2.crepe.fr" dst="bob2.hamburger.edu">
473 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
474 >   </route>
475 >   <route src="alice2.crepe.fr" dst="bob4.hamburger.edu">
476 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
477 >   </route>
478 >   <route src="alice2.crepe.fr" dst="alice0.crepe.fr">
479 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
480 >   </route>
481 >   <route src="alice2.crepe.fr" dst="alice4.crepe.fr">
482 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
483 >   </route>
484 >   <route src="alice2.crepe.fr" dst="alice1.crepe.fr">
485 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
486 >   </route>
487 >   <route src="alice2.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
488 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
489 >   </route>
490 >   <route src="alice2.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
491 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/>
492 >   </route>
493 >   <route src="alice3.crepe.fr" dst="bob1.hamburger.edu">
494 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
495 >   </route>
496 >   <route src="alice3.crepe.fr" dst="bob3.hamburger.edu">
497 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
498 >   </route>
499 >   <route src="alice3.crepe.fr" dst="alice2.crepe.fr">
500 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
501 >   </route>
502 >   <route src="alice3.crepe.fr" dst="alice3.crepe.fr">
503 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
504 >   </route>
505 >   <route src="alice3.crepe.fr" dst="bob0.hamburger.edu">
506 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
507 >   </route>
508 >   <route src="alice3.crepe.fr" dst="bob2.hamburger.edu">
509 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
510 >   </route>
511 >   <route src="alice3.crepe.fr" dst="bob4.hamburger.edu">
512 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
513 >   </route>
514 >   <route src="alice3.crepe.fr" dst="alice0.crepe.fr">
515 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
516 >   </route>
517 >   <route src="alice3.crepe.fr" dst="alice4.crepe.fr">
518 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
519 >   </route>
520 >   <route src="alice3.crepe.fr" dst="alice1.crepe.fr">
521 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
522 >   </route>
523 >   <route src="alice3.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
524 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
525 >   </route>
526 >   <route src="alice3.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
527 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/>
528 >   </route>
529 >   <route src="bob0.hamburger.edu" dst="bob1.hamburger.edu">
530 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
531 >   </route>
532 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
533 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
534 >   </route>
535 >   <route src="bob0.hamburger.edu" dst="alice2.crepe.fr">
536 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
537 >   </route>
538 >   <route src="bob0.hamburger.edu" dst="alice3.crepe.fr">
539 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
540 >   </route>
541 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
542 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
543 >   </route>
544 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
545 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
546 >   </route>
547 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
548 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
549 >   </route>
550 >   <route src="bob0.hamburger.edu" dst="alice0.crepe.fr">
551 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
552 >   </route>
553 >   <route src="bob0.hamburger.edu" dst="alice4.crepe.fr">
554 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
555 >   </route>
556 >   <route src="bob0.hamburger.edu" dst="alice1.crepe.fr">
557 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
558 >   </route>
559 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
560 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/>
561 >   </route>
562 >   <route src="bob0.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
563 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
564 >   </route>
565 >   <route src="bob2.hamburger.edu" dst="bob1.hamburger.edu">
566 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
567 >   </route>
568 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
569 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
570 >   </route>
571 >   <route src="bob2.hamburger.edu" dst="alice2.crepe.fr">
572 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
573 >   </route>
574 >   <route src="bob2.hamburger.edu" dst="alice3.crepe.fr">
575 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
576 >   </route>
577 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
578 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
579 >   </route>
580 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
581 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
582 >   </route>
583 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
584 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
585 >   </route>
586 >   <route src="bob2.hamburger.edu" dst="alice0.crepe.fr">
587 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
588 >   </route>
589 >   <route src="bob2.hamburger.edu" dst="alice4.crepe.fr">
590 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
591 >   </route>
592 >   <route src="bob2.hamburger.edu" dst="alice1.crepe.fr">
593 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
594 >   </route>
595 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
596 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/>
597 >   </route>
598 >   <route src="bob2.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
599 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
600 >   </route>
601 >   <route src="bob4.hamburger.edu" dst="bob1.hamburger.edu">
602 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
603 >   </route>
604 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
605 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
606 >   </route>
607 >   <route src="bob4.hamburger.edu" dst="alice2.crepe.fr">
608 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
609 >   </route>
610 >   <route src="bob4.hamburger.edu" dst="alice3.crepe.fr">
611 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
612 >   </route>
613 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
614 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
615 >   </route>
616 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
617 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
618 >   </route>
619 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
620 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
621 >   </route>
622 >   <route src="bob4.hamburger.edu" dst="alice0.crepe.fr">
623 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
624 >   </route>
625 >   <route src="bob4.hamburger.edu" dst="alice4.crepe.fr">
626 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
627 >   </route>
628 >   <route src="bob4.hamburger.edu" dst="alice1.crepe.fr">
629 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
630 >   </route>
631 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
632 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/>
633 >   </route>
634 >   <route src="bob4.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
635 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
636 >   </route>
637 >   <route src="alice0.crepe.fr" dst="bob1.hamburger.edu">
638 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
639 >   </route>
640 >   <route src="alice0.crepe.fr" dst="bob3.hamburger.edu">
641 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
642 >   </route>
643 >   <route src="alice0.crepe.fr" dst="alice2.crepe.fr">
644 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
645 >   </route>
646 >   <route src="alice0.crepe.fr" dst="alice3.crepe.fr">
647 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
648 >   </route>
649 >   <route src="alice0.crepe.fr" dst="bob0.hamburger.edu">
650 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
651 >   </route>
652 >   <route src="alice0.crepe.fr" dst="bob2.hamburger.edu">
653 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
654 >   </route>
655 >   <route src="alice0.crepe.fr" dst="bob4.hamburger.edu">
656 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
657 >   </route>
658 >   <route src="alice0.crepe.fr" dst="alice0.crepe.fr">
659 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
660 >   </route>
661 >   <route src="alice0.crepe.fr" dst="alice4.crepe.fr">
662 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
663 >   </route>
664 >   <route src="alice0.crepe.fr" dst="alice1.crepe.fr">
665 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
666 >   </route>
667 >   <route src="alice0.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
668 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
669 >   </route>
670 >   <route src="alice0.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
671 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/>
672 >   </route>
673 >   <route src="alice4.crepe.fr" dst="bob1.hamburger.edu">
674 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
675 >   </route>
676 >   <route src="alice4.crepe.fr" dst="bob3.hamburger.edu">
677 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
678 >   </route>
679 >   <route src="alice4.crepe.fr" dst="alice2.crepe.fr">
680 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
681 >   </route>
682 >   <route src="alice4.crepe.fr" dst="alice3.crepe.fr">
683 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
684 >   </route>
685 >   <route src="alice4.crepe.fr" dst="bob0.hamburger.edu">
686 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
687 >   </route>
688 >   <route src="alice4.crepe.fr" dst="bob2.hamburger.edu">
689 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
690 >   </route>
691 >   <route src="alice4.crepe.fr" dst="bob4.hamburger.edu">
692 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
693 >   </route>
694 >   <route src="alice4.crepe.fr" dst="alice0.crepe.fr">
695 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
696 >   </route>
697 >   <route src="alice4.crepe.fr" dst="alice4.crepe.fr">
698 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
699 >   </route>
700 >   <route src="alice4.crepe.fr" dst="alice1.crepe.fr">
701 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
702 >   </route>
703 >   <route src="alice4.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
704 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
705 >   </route>
706 >   <route src="alice4.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
707 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/>
708 >   </route>
709 >   <route src="alice1.crepe.fr" dst="bob1.hamburger.edu">
710 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
711 >   </route>
712 >   <route src="alice1.crepe.fr" dst="bob3.hamburger.edu">
713 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
714 >   </route>
715 >   <route src="alice1.crepe.fr" dst="alice2.crepe.fr">
716 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
717 >   </route>
718 >   <route src="alice1.crepe.fr" dst="alice3.crepe.fr">
719 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
720 >   </route>
721 >   <route src="alice1.crepe.fr" dst="bob0.hamburger.edu">
722 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
723 >   </route>
724 >   <route src="alice1.crepe.fr" dst="bob2.hamburger.edu">
725 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
726 >   </route>
727 >   <route src="alice1.crepe.fr" dst="bob4.hamburger.edu">
728 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
729 >   </route>
730 >   <route src="alice1.crepe.fr" dst="alice0.crepe.fr">
731 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
732 >   </route>
733 >   <route src="alice1.crepe.fr" dst="alice4.crepe.fr">
734 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
735 >   </route>
736 >   <route src="alice1.crepe.fr" dst="alice1.crepe.fr">
737 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
738 >   </route>
739 >   <route src="alice1.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
740 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
741 >   </route>
742 >   <route src="alice1.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
743 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/>
744 >   </route>
745 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
746 >       <link_ctn id="bob_cluster_backbone"/>
747 >   </route>
748 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
749 >       <link_ctn id="backbone"/>
750 >   </route>
751 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob1.hamburger.edu">
752 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
753 >   </route>
754 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
755 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
756 >   </route>
757 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice2.crepe.fr">
758 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
759 >   </route>
760 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice3.crepe.fr">
761 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
762 >   </route>
763 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
764 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
765 >   </route>
766 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
767 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
768 >   </route>
769 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
770 >       <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
771 >   </route>
772 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice0.crepe.fr">
773 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
774 >   </route>
775 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice4.crepe.fr">
776 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
777 >   </route>
778 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice1.crepe.fr">
779 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
780 >   </route>
781 >   <route src="alicealice_cluster_router.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
782 >       <link_ctn id="backbone"/>
783 >   </route>
784 >   <route src="alicealice_cluster_router.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
785 >       <link_ctn id="alice_cluster_backbone"/>
786 >   </route>
787 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob1.hamburger.edu">
788 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
789 >   </route>
790 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob3.hamburger.edu">
791 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
792 >   </route>
793 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice2.crepe.fr">
794 >       <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
795 >   </route>
796 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice3.crepe.fr">
797 >       <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
798 >   </route>
799 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob0.hamburger.edu">
800 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
801 >   </route>
802 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob2.hamburger.edu">
803 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
804 >   </route>
805 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob4.hamburger.edu">
806 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
807 >   </route>
808 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice0.crepe.fr">
809 >       <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
810 >   </route>
811 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice4.crepe.fr">
812 >       <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
813 >   </route>
814 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice1.crepe.fr">
815 >       <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
816 >   </route>
817 > </AS>
818 > </platform>
819
820
821 $ ${bindir:=.}/flatifier$EXEEXT two_hosts_multi_hop.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
822 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
823 > <?xml version='1.0'?>
824 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
825 > <platform version="3">
826 > <AS id="AS0" routing="Full">
827 >   <host id="alice" power="500000000"/>
828 >   <host id="bob" power="1000000000"/>
829 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
830 >   <link id="link_alice" bandwidth="125000000" latency="0.000050000"/>
831 >   <link id="link_bob" bandwidth="125000000" latency="0.000050000"/>
832 >   <link id="switch" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
833 >   <route src="alice" dst="alice">
834 >       <link_ctn id="__loopback__"/>
835 >   </route>
836 >   <route src="alice" dst="bob">
837 >       <link_ctn id="link_alice"/><link_ctn id="switch"/><link_ctn id="link_bob"/>
838 >   </route>
839 >   <route src="bob" dst="alice">
840 >       <link_ctn id="link_bob"/><link_ctn id="switch"/><link_ctn id="link_alice"/>
841 >   </route>
842 >   <route src="bob" dst="bob">
843 >       <link_ctn id="__loopback__"/>
844 >   </route>
845 > </AS>
846 > </platform>
847
848 $ ${bindir:=.}/flatifier$EXEEXT two_hosts_one_link.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
849 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
850 > <?xml version='1.0'?>
851 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
852 > <platform version="3">
853 > <AS id="AS0" routing="Full">
854 >   <host id="alice" power="500000000"/>
855 >   <host id="bob" power="1000000000"/>
856 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
857 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
858 >   <route src="alice" dst="alice">
859 >       <link_ctn id="__loopback__"/>
860 >   </route>
861 >   <route src="alice" dst="bob">
862 >       <link_ctn id="link1"/>
863 >   </route>
864 >   <route src="bob" dst="alice">
865 >       <link_ctn id="link1"/>
866 >   </route>
867 >   <route src="bob" dst="bob">
868 >       <link_ctn id="__loopback__"/>
869 >   </route>
870 > </AS>
871 > </platform>