Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add an example of a torus cluster in flatifier
[simgrid.git] / teshsuite / simdag / platforms / flatifier.tesh
1 #! ./tesh
2
3 ! output sort
4
5 $ ${bindir:=.}/flatifier$EXEEXT one_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
6 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
7 > <?xml version='1.0'?>
8 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
9 > <platform version="3">
10 > <AS id="AS0" routing="Full">
11 >   <host id="bob0.hamburger.edu" power="1000000000"/>
12 >   <host id="bob2.hamburger.edu" power="1000000000"/>
13 >   <host id="bob3.hamburger.edu" power="1000000000"/>
14 >   <host id="bob4.hamburger.edu" power="1000000000"/>
15 >   <host id="bob6.hamburger.edu" power="1000000000"/>
16 >   <router id="bobbob_cluster_router.hamburger.edu"/>
17 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
18 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
19 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
20 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
21 >   <link id="bob_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
22 >   <link id="bob_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
23 >   <link id="bob_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
24 >   <link id="bob_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
25 >   <link id="bob_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
26 >   <link id="bob_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
27 >   <link id="bob_cluster_link_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
28 >   <link id="bob_cluster_link_6_UP" bandwidth="125000000" latency="0.000050000"/>
29 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
30 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
31 >   </route>
32 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
33 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
34 >   </route>
35 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
36 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
37 >   </route>
38 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
39 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
40 >   </route>
41 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
42 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
43 >   </route>
44 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
45 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/>
46 >   </route>
47 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
48 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
49 >   </route>
50 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
51 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
52 >   </route>
53 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
54 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
55 >   </route>
56 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
57 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
58 >   </route>
59 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
60 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
61 >   </route>
62 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
63 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/>
64 >   </route>
65 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
66 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
67 >   </route>
68 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
69 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
70 >   </route>
71 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
72 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
73 >   </route>
74 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
75 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
76 >   </route>
77 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
78 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
79 >   </route>
80 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
81 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/>
82 >   </route>
83 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
84 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
85 >   </route>
86 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
87 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
88 >   </route>
89 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
90 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
91 >   </route>
92 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
93 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
94 >   </route>
95 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
96 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
97 >   </route>
98 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
99 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/>
100 >   </route>
101 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
102 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
103 >   </route>
104 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
105 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
106 >   </route>
107 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
108 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
109 >   </route>
110 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
111 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
112 >   </route>
113 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
114 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
115 >   </route>
116 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
117 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/>
118 >   </route>
119 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
120 >   <link_ctn id="bob_cluster_backbone"/>
121 >   </route>
122 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
123 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
124 >   </route>
125 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
126 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
127 >   </route>
128 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
129 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
130 >   </route>
131 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
132 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
133 >   </route>
134 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
135 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
136 >   </route>
137 > </AS>
138 > </platform>
139
140 $ ${bindir:=.}/flatifier$EXEEXT one_host_availability.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
141 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
142 > <?xml version='1.0'?>
143 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
144 > <platform version="3">
145 > <AS id="AS0" routing="Full">
146 >   <host id="bob" power="500000000"/>
147 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
148 >   <route src="bob" dst="bob">
149 >   <link_ctn id="__loopback__"/>
150 >   </route>
151 > </AS>
152 > </platform>
153
154 $ ${bindir:=.}/flatifier$EXEEXT one_host_properties.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
155 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
156 > <?xml version='1.0'?>
157 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
158 > <platform version="3">
159 > <AS id="AS0" routing="Full">
160 >   <host id="bob" power="1000000000">
161 >     <prop id="OS" value="Linux 2.6.22-14"/>
162 >     <prop id="disk" value="80E9"/>
163 >     <prop id="memory" value="1000000000"/>
164 >   </host>
165 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
166 >   <route src="bob" dst="bob">
167 >   <link_ctn id="__loopback__"/>
168 >   </route>
169 > </AS>
170 > </platform>
171
172 $ ${bindir:=.}/flatifier$EXEEXT one_host_state_file.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
173 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
174 > <?xml version='1.0'?>
175 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
176 > <platform version="3">
177 > <AS id="AS0" routing="Full">
178 >   <host id="bob" power="500000000"/>
179 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
180 >   <route src="bob" dst="bob">
181 >   <link_ctn id="__loopback__"/>
182 >   </route>
183 > </AS>
184 > </platform>
185
186 $ ${bindir:=.}/flatifier$EXEEXT one_host_state_off.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
187 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
188 > <?xml version='1.0'?>
189 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
190 > <platform version="3">
191 > <AS id="AS0" routing="Full">
192 >   <host id="bob" power="500000000"/>
193 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
194 >   <route src="bob" dst="bob">
195 >   <link_ctn id="__loopback__"/>
196 >   </route>
197 > </AS>
198 > </platform>
199
200 $ ${bindir:=.}/flatifier$EXEEXT one_host_state_on.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
201 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
202 > <?xml version='1.0'?>
203 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
204 > <platform version="3">
205 > <AS id="AS0" routing="Full">
206 >   <host id="bob" power="500000000"/>
207 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
208 >   <route src="bob" dst="bob">
209 >   <link_ctn id="__loopback__"/>
210 >   </route>
211 > </AS>
212 > </platform>
213
214 $ ${bindir:=.}/flatifier$EXEEXT one_host_trace_file.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
215 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
216 > <?xml version='1.0'?>
217 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
218 > <platform version="3">
219 > <AS id="AS0" routing="Full">
220 >   <host id="bob" power="1000000000"/>
221 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
222 >   <route src="bob" dst="bob">
223 >   <link_ctn id="__loopback__"/>
224 >   </route>
225 > </AS>
226 > </platform>
227
228 $ ${bindir:=.}/flatifier$EXEEXT one_host_trace_inside.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
229 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
230 > <?xml version='1.0'?>
231 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
232 > <platform version="3">
233 > <AS id="AS0" routing="Full">
234 >   <host id="bob" power="1000000000"/>
235 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
236 >   <route src="bob" dst="bob">
237 >   <link_ctn id="__loopback__"/>
238 >   </route>
239 > </AS>
240 > </platform>
241
242 $ ${bindir:=.}/flatifier$EXEEXT one_host.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
243 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
244 > <?xml version='1.0'?>
245 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
246 > <platform version="3">
247 > <AS id="AS0" routing="Full">
248 >   <host id="bob" power="500000000"/>
249 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
250 >   <route src="bob" dst="bob">
251 >   <link_ctn id="__loopback__"/>
252 >   </route>
253 > </AS>
254 > </platform>
255
256 $ ${bindir:=.}/flatifier$EXEEXT one_link_availability.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
257 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
258 > <?xml version='1.0'?>
259 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
260 > <platform version="3">
261 > <AS id="AS0" routing="Full">
262 >   <host id="bob" power="500000000"/>
263 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
264 >   <link id="link1" bandwidth="80000000" latency="0.000100000"/>
265 >   <route src="bob" dst="bob">
266 >   <link_ctn id="__loopback__"/>
267 >   </route>
268 > </AS>
269 > </platform>
270
271 $ ${bindir:=.}/flatifier$EXEEXT one_link_fatpipe.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
272 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
273 > <?xml version='1.0'?>
274 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
275 > <platform version="3">
276 > <AS id="AS0" routing="Full">
277 >   <host id="bob" power="500000000"/>
278 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
279 >   <link id="link1" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
280 >   <route src="bob" dst="bob">
281 >   <link_ctn id="__loopback__"/>
282 >   </route>
283 > </AS>
284 > </platform>
285
286 $ ${bindir:=.}/flatifier$EXEEXT one_link_shared.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
287 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
288 > <?xml version='1.0'?>
289 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
290 > <platform version="3">
291 > <AS id="AS0" routing="Full">
292 >   <host id="bob" power="500000000"/>
293 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
294 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
295 >   <route src="bob" dst="bob">
296 >   <link_ctn id="__loopback__"/>
297 >   </route>
298 > </AS>
299 > </platform>
300
301 $ ${bindir:=.}/flatifier$EXEEXT one_link_state_file.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
302 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
303 > <?xml version='1.0'?>
304 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
305 > <platform version="3">
306 > <AS id="AS0" routing="Full">
307 >   <host id="bob" power="500000000"/>
308 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
309 >   <link id="link1" bandwidth="80000000" latency="0.000100000"/>
310 >   <route src="bob" dst="bob">
311 >   <link_ctn id="__loopback__"/>
312 >   </route>
313 > </AS>
314 > </platform>
315
316 $ ${bindir:=.}/flatifier$EXEEXT three_hosts_non_symmetric_route.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
317 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
318 > <?xml version='1.0'?>
319 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
320 > <platform version="3">
321 > <AS id="AS0" routing="Full">
322 >   <host id="alice" power="500000000"/>
323 >   <host id="bob" power="1000000000"/>
324 >   <host id="trudy" power="250000000"/>
325 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
326 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
327 >   <link id="link2" bandwidth="125000000" latency="0.000050000"/>
328 >   <link id="link3" bandwidth="125000000" latency="0.000050000"/>
329 >   <route src="alice" dst="alice">
330 >   <link_ctn id="__loopback__"/>
331 >   </route>
332 >   <route src="alice" dst="trudy">
333 >   <link_ctn id="link3"/>
334 >   </route>
335 >   <route src="alice" dst="bob">
336 >   <link_ctn id="link2"/><link_ctn id="link3"/>
337 >   </route>
338 >   <route src="trudy" dst="alice">
339 >   <link_ctn id="link3"/>
340 >   </route>
341 >   <route src="trudy" dst="trudy">
342 >   <link_ctn id="__loopback__"/>
343 >   </route>
344 >   <route src="trudy" dst="bob">
345 >   <link_ctn id="link2"/>
346 >   </route>
347 >   <route src="bob" dst="alice">
348 >   <link_ctn id="link1"/>
349 >   </route>
350 >   <route src="bob" dst="trudy">
351 >   <link_ctn id="link2"/>
352 >   </route>
353 >   <route src="bob" dst="bob">
354 >   <link_ctn id="__loopback__"/>
355 >   </route>
356 > </AS>
357 > </platform>
358
359 $ ${bindir:=.}/flatifier$EXEEXT two_clusters.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
360 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
361 > <?xml version='1.0'?>
362 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
363 > <platform version="3">
364 > <AS id="AS0" routing="Full">
365 >   <host id="alice0.crepe.fr" power="1000000000"/>
366 >   <host id="alice1.crepe.fr" power="1000000000"/>
367 >   <host id="alice2.crepe.fr" power="1000000000"/>
368 >   <host id="alice3.crepe.fr" power="1000000000"/>
369 >   <host id="alice4.crepe.fr" power="1000000000"/>
370 >   <host id="bob0.hamburger.edu" power="1000000000"/>
371 >   <host id="bob1.hamburger.edu" power="1000000000"/>
372 >   <host id="bob2.hamburger.edu" power="1000000000"/>
373 >   <host id="bob3.hamburger.edu" power="1000000000"/>
374 >   <host id="bob4.hamburger.edu" power="1000000000"/>
375 >   <router id="bobbob_cluster_router.hamburger.edu"/>
376 >   <router id="alicealice_cluster_router.crepe.fr"/>
377 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
378 >   <link id="alice_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
379 >   <link id="alice_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
380 >   <link id="alice_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
381 >   <link id="alice_cluster_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
382 >   <link id="alice_cluster_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
383 >   <link id="alice_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
384 >   <link id="alice_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
385 >   <link id="alice_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
386 >   <link id="alice_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
387 >   <link id="alice_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
388 >   <link id="alice_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
389 >   <link id="backbone" bandwidth="1250000000" latency="0.000500000"/>
390 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
391 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
392 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
393 >   <link id="bob_cluster_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
394 >   <link id="bob_cluster_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
395 >   <link id="bob_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
396 >   <link id="bob_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
397 >   <link id="bob_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
398 >   <link id="bob_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
399 >   <link id="bob_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
400 >   <link id="bob_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
401 >   <route src="bob1.hamburger.edu" dst="bob1.hamburger.edu">
402 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
403 >   </route>
404 >   <route src="bob1.hamburger.edu" dst="bob3.hamburger.edu">
405 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
406 >   </route>
407 >   <route src="bob1.hamburger.edu" dst="alice2.crepe.fr">
408 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
409 >   </route>
410 >   <route src="bob1.hamburger.edu" dst="alice3.crepe.fr">
411 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
412 >   </route>
413 >   <route src="bob1.hamburger.edu" dst="bob0.hamburger.edu">
414 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
415 >   </route>
416 >   <route src="bob1.hamburger.edu" dst="bob2.hamburger.edu">
417 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
418 >   </route>
419 >   <route src="bob1.hamburger.edu" dst="bob4.hamburger.edu">
420 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
421 >   </route>
422 >   <route src="bob1.hamburger.edu" dst="alice0.crepe.fr">
423 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
424 >   </route>
425 >   <route src="bob1.hamburger.edu" dst="alice4.crepe.fr">
426 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
427 >   </route>
428 >   <route src="bob1.hamburger.edu" dst="alice1.crepe.fr">
429 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
430 >   </route>
431 >   <route src="bob1.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
432 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/>
433 >   </route>
434 >   <route src="bob1.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
435 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
436 >   </route>
437 >   <route src="bob3.hamburger.edu" dst="bob1.hamburger.edu">
438 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
439 >   </route>
440 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
441 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
442 >   </route>
443 >   <route src="bob3.hamburger.edu" dst="alice2.crepe.fr">
444 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
445 >   </route>
446 >   <route src="bob3.hamburger.edu" dst="alice3.crepe.fr">
447 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
448 >   </route>
449 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
450 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
451 >   </route>
452 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
453 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
454 >   </route>
455 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
456 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
457 >   </route>
458 >   <route src="bob3.hamburger.edu" dst="alice0.crepe.fr">
459 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
460 >   </route>
461 >   <route src="bob3.hamburger.edu" dst="alice4.crepe.fr">
462 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
463 >   </route>
464 >   <route src="bob3.hamburger.edu" dst="alice1.crepe.fr">
465 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
466 >   </route>
467 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
468 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/>
469 >   </route>
470 >   <route src="bob3.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
471 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
472 >   </route>
473 >   <route src="alice2.crepe.fr" dst="bob1.hamburger.edu">
474 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
475 >   </route>
476 >   <route src="alice2.crepe.fr" dst="bob3.hamburger.edu">
477 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
478 >   </route>
479 >   <route src="alice2.crepe.fr" dst="alice2.crepe.fr">
480 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
481 >   </route>
482 >   <route src="alice2.crepe.fr" dst="alice3.crepe.fr">
483 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
484 >   </route>
485 >   <route src="alice2.crepe.fr" dst="bob0.hamburger.edu">
486 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
487 >   </route>
488 >   <route src="alice2.crepe.fr" dst="bob2.hamburger.edu">
489 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
490 >   </route>
491 >   <route src="alice2.crepe.fr" dst="bob4.hamburger.edu">
492 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
493 >   </route>
494 >   <route src="alice2.crepe.fr" dst="alice0.crepe.fr">
495 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
496 >   </route>
497 >   <route src="alice2.crepe.fr" dst="alice4.crepe.fr">
498 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
499 >   </route>
500 >   <route src="alice2.crepe.fr" dst="alice1.crepe.fr">
501 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
502 >   </route>
503 >   <route src="alice2.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
504 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
505 >   </route>
506 >   <route src="alice2.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
507 >   <link_ctn id="alice_cluster_link_2_UP"/><link_ctn id="alice_cluster_backbone"/>
508 >   </route>
509 >   <route src="alice3.crepe.fr" dst="bob1.hamburger.edu">
510 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
511 >   </route>
512 >   <route src="alice3.crepe.fr" dst="bob3.hamburger.edu">
513 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
514 >   </route>
515 >   <route src="alice3.crepe.fr" dst="alice2.crepe.fr">
516 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
517 >   </route>
518 >   <route src="alice3.crepe.fr" dst="alice3.crepe.fr">
519 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
520 >   </route>
521 >   <route src="alice3.crepe.fr" dst="bob0.hamburger.edu">
522 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
523 >   </route>
524 >   <route src="alice3.crepe.fr" dst="bob2.hamburger.edu">
525 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
526 >   </route>
527 >   <route src="alice3.crepe.fr" dst="bob4.hamburger.edu">
528 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
529 >   </route>
530 >   <route src="alice3.crepe.fr" dst="alice0.crepe.fr">
531 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
532 >   </route>
533 >   <route src="alice3.crepe.fr" dst="alice4.crepe.fr">
534 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
535 >   </route>
536 >   <route src="alice3.crepe.fr" dst="alice1.crepe.fr">
537 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
538 >   </route>
539 >   <route src="alice3.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
540 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
541 >   </route>
542 >   <route src="alice3.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
543 >   <link_ctn id="alice_cluster_link_3_UP"/><link_ctn id="alice_cluster_backbone"/>
544 >   </route>
545 >   <route src="bob0.hamburger.edu" dst="bob1.hamburger.edu">
546 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
547 >   </route>
548 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
549 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
550 >   </route>
551 >   <route src="bob0.hamburger.edu" dst="alice2.crepe.fr">
552 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
553 >   </route>
554 >   <route src="bob0.hamburger.edu" dst="alice3.crepe.fr">
555 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
556 >   </route>
557 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
558 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
559 >   </route>
560 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
561 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
562 >   </route>
563 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
564 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
565 >   </route>
566 >   <route src="bob0.hamburger.edu" dst="alice0.crepe.fr">
567 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
568 >   </route>
569 >   <route src="bob0.hamburger.edu" dst="alice4.crepe.fr">
570 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
571 >   </route>
572 >   <route src="bob0.hamburger.edu" dst="alice1.crepe.fr">
573 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
574 >   </route>
575 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
576 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/>
577 >   </route>
578 >   <route src="bob0.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
579 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
580 >   </route>
581 >   <route src="bob2.hamburger.edu" dst="bob1.hamburger.edu">
582 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
583 >   </route>
584 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
585 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
586 >   </route>
587 >   <route src="bob2.hamburger.edu" dst="alice2.crepe.fr">
588 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
589 >   </route>
590 >   <route src="bob2.hamburger.edu" dst="alice3.crepe.fr">
591 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
592 >   </route>
593 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
594 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
595 >   </route>
596 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
597 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
598 >   </route>
599 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
600 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
601 >   </route>
602 >   <route src="bob2.hamburger.edu" dst="alice0.crepe.fr">
603 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
604 >   </route>
605 >   <route src="bob2.hamburger.edu" dst="alice4.crepe.fr">
606 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
607 >   </route>
608 >   <route src="bob2.hamburger.edu" dst="alice1.crepe.fr">
609 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
610 >   </route>
611 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
612 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/>
613 >   </route>
614 >   <route src="bob2.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
615 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
616 >   </route>
617 >   <route src="bob4.hamburger.edu" dst="bob1.hamburger.edu">
618 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
619 >   </route>
620 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
621 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
622 >   </route>
623 >   <route src="bob4.hamburger.edu" dst="alice2.crepe.fr">
624 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
625 >   </route>
626 >   <route src="bob4.hamburger.edu" dst="alice3.crepe.fr">
627 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
628 >   </route>
629 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
630 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
631 >   </route>
632 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
633 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
634 >   </route>
635 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
636 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
637 >   </route>
638 >   <route src="bob4.hamburger.edu" dst="alice0.crepe.fr">
639 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
640 >   </route>
641 >   <route src="bob4.hamburger.edu" dst="alice4.crepe.fr">
642 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
643 >   </route>
644 >   <route src="bob4.hamburger.edu" dst="alice1.crepe.fr">
645 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
646 >   </route>
647 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
648 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/>
649 >   </route>
650 >   <route src="bob4.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
651 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
652 >   </route>
653 >   <route src="alice0.crepe.fr" dst="bob1.hamburger.edu">
654 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
655 >   </route>
656 >   <route src="alice0.crepe.fr" dst="bob3.hamburger.edu">
657 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
658 >   </route>
659 >   <route src="alice0.crepe.fr" dst="alice2.crepe.fr">
660 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
661 >   </route>
662 >   <route src="alice0.crepe.fr" dst="alice3.crepe.fr">
663 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
664 >   </route>
665 >   <route src="alice0.crepe.fr" dst="bob0.hamburger.edu">
666 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
667 >   </route>
668 >   <route src="alice0.crepe.fr" dst="bob2.hamburger.edu">
669 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
670 >   </route>
671 >   <route src="alice0.crepe.fr" dst="bob4.hamburger.edu">
672 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
673 >   </route>
674 >   <route src="alice0.crepe.fr" dst="alice0.crepe.fr">
675 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
676 >   </route>
677 >   <route src="alice0.crepe.fr" dst="alice4.crepe.fr">
678 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
679 >   </route>
680 >   <route src="alice0.crepe.fr" dst="alice1.crepe.fr">
681 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
682 >   </route>
683 >   <route src="alice0.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
684 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
685 >   </route>
686 >   <route src="alice0.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
687 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/>
688 >   </route>
689 >   <route src="alice4.crepe.fr" dst="bob1.hamburger.edu">
690 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
691 >   </route>
692 >   <route src="alice4.crepe.fr" dst="bob3.hamburger.edu">
693 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
694 >   </route>
695 >   <route src="alice4.crepe.fr" dst="alice2.crepe.fr">
696 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
697 >   </route>
698 >   <route src="alice4.crepe.fr" dst="alice3.crepe.fr">
699 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
700 >   </route>
701 >   <route src="alice4.crepe.fr" dst="bob0.hamburger.edu">
702 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
703 >   </route>
704 >   <route src="alice4.crepe.fr" dst="bob2.hamburger.edu">
705 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
706 >   </route>
707 >   <route src="alice4.crepe.fr" dst="bob4.hamburger.edu">
708 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
709 >   </route>
710 >   <route src="alice4.crepe.fr" dst="alice0.crepe.fr">
711 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
712 >   </route>
713 >   <route src="alice4.crepe.fr" dst="alice4.crepe.fr">
714 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
715 >   </route>
716 >   <route src="alice4.crepe.fr" dst="alice1.crepe.fr">
717 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
718 >   </route>
719 >   <route src="alice4.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
720 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
721 >   </route>
722 >   <route src="alice4.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
723 >   <link_ctn id="alice_cluster_link_4_UP"/><link_ctn id="alice_cluster_backbone"/>
724 >   </route>
725 >   <route src="alice1.crepe.fr" dst="bob1.hamburger.edu">
726 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
727 >   </route>
728 >   <route src="alice1.crepe.fr" dst="bob3.hamburger.edu">
729 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
730 >   </route>
731 >   <route src="alice1.crepe.fr" dst="alice2.crepe.fr">
732 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
733 >   </route>
734 >   <route src="alice1.crepe.fr" dst="alice3.crepe.fr">
735 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
736 >   </route>
737 >   <route src="alice1.crepe.fr" dst="bob0.hamburger.edu">
738 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
739 >   </route>
740 >   <route src="alice1.crepe.fr" dst="bob2.hamburger.edu">
741 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
742 >   </route>
743 >   <route src="alice1.crepe.fr" dst="bob4.hamburger.edu">
744 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
745 >   </route>
746 >   <route src="alice1.crepe.fr" dst="alice0.crepe.fr">
747 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
748 >   </route>
749 >   <route src="alice1.crepe.fr" dst="alice4.crepe.fr">
750 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
751 >   </route>
752 >   <route src="alice1.crepe.fr" dst="alice1.crepe.fr">
753 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
754 >   </route>
755 >   <route src="alice1.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
756 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
757 >   </route>
758 >   <route src="alice1.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
759 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/>
760 >   </route>
761 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
762 >   <link_ctn id="bob_cluster_backbone"/>
763 >   </route>
764 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
765 >   <link_ctn id="backbone"/>
766 >   </route>
767 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob1.hamburger.edu">
768 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
769 >   </route>
770 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
771 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
772 >   </route>
773 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice2.crepe.fr">
774 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
775 >   </route>
776 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice3.crepe.fr">
777 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
778 >   </route>
779 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
780 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
781 >   </route>
782 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
783 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
784 >   </route>
785 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
786 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
787 >   </route>
788 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice0.crepe.fr">
789 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
790 >   </route>
791 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice4.crepe.fr">
792 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
793 >   </route>
794 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice1.crepe.fr">
795 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
796 >   </route>
797 >   <route src="alicealice_cluster_router.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
798 >   <link_ctn id="backbone"/>
799 >   </route>
800 >   <route src="alicealice_cluster_router.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
801 >   <link_ctn id="alice_cluster_backbone"/>
802 >   </route>
803 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob1.hamburger.edu">
804 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
805 >   </route>
806 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob3.hamburger.edu">
807 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
808 >   </route>
809 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice2.crepe.fr">
810 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2_DOWN"/>
811 >   </route>
812 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice3.crepe.fr">
813 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3_DOWN"/>
814 >   </route>
815 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob0.hamburger.edu">
816 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
817 >   </route>
818 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob2.hamburger.edu">
819 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
820 >   </route>
821 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob4.hamburger.edu">
822 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
823 >   </route>
824 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice0.crepe.fr">
825 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
826 >   </route>
827 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice4.crepe.fr">
828 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4_DOWN"/>
829 >   </route>
830 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice1.crepe.fr">
831 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
832 >   </route>
833 > </AS>
834 > </platform>
835
836 $ ${bindir:=.}/flatifier$EXEEXT two_hosts_multi_hop.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
837 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
838 > <?xml version='1.0'?>
839 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
840 > <platform version="3">
841 > <AS id="AS0" routing="Full">
842 >   <host id="alice" power="500000000"/>
843 >   <host id="bob" power="1000000000"/>
844 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
845 >   <link id="link_alice" bandwidth="125000000" latency="0.000050000"/>
846 >   <link id="link_bob" bandwidth="125000000" latency="0.000050000"/>
847 >   <link id="switch" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
848 >   <route src="alice" dst="alice">
849 >   <link_ctn id="__loopback__"/>
850 >   </route>
851 >   <route src="alice" dst="bob">
852 >   <link_ctn id="link_alice"/><link_ctn id="switch"/><link_ctn id="link_bob"/>
853 >   </route>
854 >   <route src="bob" dst="alice">
855 >   <link_ctn id="link_bob"/><link_ctn id="switch"/><link_ctn id="link_alice"/>
856 >   </route>
857 >   <route src="bob" dst="bob">
858 >   <link_ctn id="__loopback__"/>
859 >   </route>
860 > </AS>
861 > </platform>
862
863 $ ${bindir:=.}/flatifier$EXEEXT two_hosts_one_link.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
864 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
865 > <?xml version='1.0'?>
866 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
867 > <platform version="3">
868 > <AS id="AS0" routing="Full">
869 >   <host id="alice" power="500000000"/>
870 >   <host id="bob" power="1000000000"/>
871 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
872 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
873 >   <route src="alice" dst="alice">
874 >   <link_ctn id="__loopback__"/>
875 >   </route>
876 >   <route src="alice" dst="bob">
877 >   <link_ctn id="link1"/>
878 >   </route>
879 >   <route src="bob" dst="alice">
880 >   <link_ctn id="link1"/>
881 >   </route>
882 >   <route src="bob" dst="bob">
883 >   <link_ctn id="__loopback__"/>
884 >   </route>
885 > </AS>
886 > </platform>
887
888 $ ${bindir:=.}/flatifier$EXEEXT ${srcdir:=.}/examples/platforms/bypassASroute.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
889 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
890 > <?xml version='1.0'?>
891 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
892 > <platform version="3">
893 > <AS id="AS0" routing="Full">
894 >   <host id="1" power="1000000000"/>
895 >   <host id="2" power="1000000000"/>
896 >   <host id="3" power="1000000000"/>
897 >   <router id="my_cluster_2_router"/>
898 >   <router id="my_cluster_1_router"/>
899 >   <router id="my_cluster_3_router"/>
900 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
901 >   <link id="link1" bandwidth="1250000000" latency="0.000500000"/>
902 >   <link id="link2" bandwidth="1250000000" latency="0.000500000"/>
903 >   <link id="link3" bandwidth="1250000000" latency="0.000500000"/>
904 >   <link id="link_tmp" bandwidth="1250000000" latency="0.000500000"/>
905 >   <link id="my_cluster_1_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
906 >   <link id="my_cluster_1_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
907 >   <link id="my_cluster_2_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
908 >   <link id="my_cluster_2_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
909 >   <link id="my_cluster_3_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
910 >   <link id="my_cluster_3_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
911 >   <route src="1" dst="1">
912 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
913 >   </route>
914 >   <route src="1" dst="2">
915 >   <link_ctn id="link_tmp"/>
916 >   </route>
917 >   <route src="1" dst="3">
918 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link1"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
919 >   </route>
920 >   <route src="1" dst="my_cluster_2_router">
921 >   <link_ctn id="link_tmp"/>
922 >   </route>
923 >   <route src="1" dst="my_cluster_1_router">
924 >   <link_ctn id="my_cluster_1_link_1_UP"/>
925 >   </route>
926 >   <route src="1" dst="my_cluster_3_router">
927 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link1"/><link_ctn id="link3"/>
928 >   </route>
929 >   <route src="2" dst="1">
930 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
931 >   </route>
932 >   <route src="2" dst="2">
933 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
934 >   </route>
935 >   <route src="2" dst="3">
936 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
937 >   </route>
938 >   <route src="2" dst="my_cluster_2_router">
939 >   <link_ctn id="my_cluster_2_link_2_UP"/>
940 >   </route>
941 >   <route src="2" dst="my_cluster_1_router">
942 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link1"/>
943 >   </route>
944 >   <route src="2" dst="my_cluster_3_router">
945 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link3"/>
946 >   </route>
947 >   <route src="3" dst="1">
948 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
949 >   </route>
950 >   <route src="3" dst="2">
951 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link2"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
952 >   </route>
953 >   <route src="3" dst="3">
954 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
955 >   </route>
956 >   <route src="3" dst="my_cluster_2_router">
957 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link2"/>
958 >   </route>
959 >   <route src="3" dst="my_cluster_1_router">
960 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link1"/>
961 >   </route>
962 >   <route src="3" dst="my_cluster_3_router">
963 >   <link_ctn id="my_cluster_3_link_3_UP"/>
964 >   </route>
965 >   <route src="my_cluster_2_router" dst="my_cluster_2_router">
966 >   
967 >   </route>
968 >   <route src="my_cluster_2_router" dst="my_cluster_1_router">
969 >   <link_ctn id="link2"/><link_ctn id="link1"/>
970 >   </route>
971 >   <route src="my_cluster_2_router" dst="my_cluster_3_router">
972 >   <link_ctn id="link2"/><link_ctn id="link3"/>
973 >   </route>
974 >   <route src="my_cluster_2_router" dst="1">
975 >   <link_ctn id="link2"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
976 >   </route>
977 >   <route src="my_cluster_2_router" dst="2">
978 >   <link_ctn id="my_cluster_2_link_2_DOWN"/>
979 >   </route>
980 >   <route src="my_cluster_2_router" dst="3">
981 >   <link_ctn id="link2"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
982 >   </route>
983 >   <route src="my_cluster_1_router" dst="my_cluster_2_router">
984 >   <link_ctn id="link_tmp"/>
985 >   </route>
986 >   <route src="my_cluster_1_router" dst="my_cluster_1_router">
987 >   
988 >   </route>
989 >   <route src="my_cluster_1_router" dst="my_cluster_3_router">
990 >   <link_ctn id="link1"/><link_ctn id="link3"/>
991 >   </route>
992 >   <route src="my_cluster_1_router" dst="1">
993 >   <link_ctn id="my_cluster_1_link_1_DOWN"/>
994 >   </route>
995 >   <route src="my_cluster_1_router" dst="2">
996 >   <link_ctn id="link_tmp"/>
997 >   </route>
998 >   <route src="my_cluster_1_router" dst="3">
999 >   <link_ctn id="link1"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
1000 >   </route>
1001 >   <route src="my_cluster_3_router" dst="my_cluster_2_router">
1002 >   <link_ctn id="link3"/><link_ctn id="link2"/>
1003 >   </route>
1004 >   <route src="my_cluster_3_router" dst="my_cluster_1_router">
1005 >   <link_ctn id="link3"/><link_ctn id="link1"/>
1006 >   </route>
1007 >   <route src="my_cluster_3_router" dst="my_cluster_3_router">
1008 >   
1009 >   </route>
1010 >   <route src="my_cluster_3_router" dst="1">
1011 >   <link_ctn id="link3"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
1012 >   </route>
1013 >   <route src="my_cluster_3_router" dst="2">
1014 >   <link_ctn id="link3"/><link_ctn id="link2"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
1015 >   </route>
1016 >   <route src="my_cluster_3_router" dst="3">
1017 >   <link_ctn id="my_cluster_3_link_3_DOWN"/>
1018 >   </route>
1019 > </AS>
1020 > </platform>
1021
1022
1023 $ ${bindir:=.}/flatifier$EXEEXT ${srcdir:=.}/examples/platforms/torus_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
1024 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
1025 > <?xml version='1.0'?>
1026 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
1027 > <platform version="3">
1028 > <AS id="AS0" routing="Full">
1029 >   <host id="bob0.hamburger.edu" power="1000000000"/>
1030 >   <host id="bob1.hamburger.edu" power="1000000000"/>
1031 >   <host id="bob10.hamburger.edu" power="1000000000"/>
1032 >   <host id="bob11.hamburger.edu" power="1000000000"/>
1033 >   <host id="bob2.hamburger.edu" power="1000000000"/>
1034 >   <host id="bob3.hamburger.edu" power="1000000000"/>
1035 >   <host id="bob4.hamburger.edu" power="1000000000"/>
1036 >   <host id="bob5.hamburger.edu" power="1000000000"/>
1037 >   <host id="bob6.hamburger.edu" power="1000000000"/>
1038 >   <host id="bob7.hamburger.edu" power="1000000000"/>
1039 >   <host id="bob8.hamburger.edu" power="1000000000"/>
1040 >   <host id="bob9.hamburger.edu" power="1000000000"/>
1041 >   <router id="bobbob_cluster_router.hamburger.edu"/>
1042 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
1043 >   <link id="bob_cluster_link_0_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1044 >   <link id="bob_cluster_link_10_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1045 >   <link id="bob_cluster_link_11_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1046 >   <link id="bob_cluster_link_1_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1047 >   <link id="bob_cluster_link_2_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1048 >   <link id="bob_cluster_link_3_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1049 >   <link id="bob_cluster_link_4_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1050 >   <link id="bob_cluster_link_5_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1051 >   <link id="bob_cluster_link_6_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1052 >   <link id="bob_cluster_link_7_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1053 >   <link id="bob_cluster_link_8_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1054 >   <link id="bob_cluster_link_9_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
1055 >   <link id="bob_cluster_link_from_0_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
1056 >   <link id="bob_cluster_link_from_0_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
1057 >   <link id="bob_cluster_link_from_0_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
1058 >   <link id="bob_cluster_link_from_0_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
1059 >   <link id="bob_cluster_link_from_0_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
1060 >   <link id="bob_cluster_link_from_0_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
1061 >   <link id="bob_cluster_link_from_10_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
1062 >   <link id="bob_cluster_link_from_10_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
1063 >   <link id="bob_cluster_link_from_10_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
1064 >   <link id="bob_cluster_link_from_10_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
1065 >   <link id="bob_cluster_link_from_10_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
1066 >   <link id="bob_cluster_link_from_10_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
1067 >   <link id="bob_cluster_link_from_11_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
1068 >   <link id="bob_cluster_link_from_11_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
1069 >   <link id="bob_cluster_link_from_11_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
1070 >   <link id="bob_cluster_link_from_11_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
1071 >   <link id="bob_cluster_link_from_11_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
1072 >   <link id="bob_cluster_link_from_11_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
1073 >   <link id="bob_cluster_link_from_1_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
1074 >   <link id="bob_cluster_link_from_1_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
1075 >   <link id="bob_cluster_link_from_1_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
1076 >   <link id="bob_cluster_link_from_1_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
1077 >   <link id="bob_cluster_link_from_1_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
1078 >   <link id="bob_cluster_link_from_1_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
1079 >   <link id="bob_cluster_link_from_2_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
1080 >   <link id="bob_cluster_link_from_2_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
1081 >   <link id="bob_cluster_link_from_2_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
1082 >   <link id="bob_cluster_link_from_2_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
1083 >   <link id="bob_cluster_link_from_2_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
1084 >   <link id="bob_cluster_link_from_2_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
1085 >   <link id="bob_cluster_link_from_3_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
1086 >   <link id="bob_cluster_link_from_3_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
1087 >   <link id="bob_cluster_link_from_3_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
1088 >   <link id="bob_cluster_link_from_3_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
1089 >   <link id="bob_cluster_link_from_3_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
1090 >   <link id="bob_cluster_link_from_3_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
1091 >   <link id="bob_cluster_link_from_4_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
1092 >   <link id="bob_cluster_link_from_4_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
1093 >   <link id="bob_cluster_link_from_4_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
1094 >   <link id="bob_cluster_link_from_4_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
1095 >   <link id="bob_cluster_link_from_4_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
1096 >   <link id="bob_cluster_link_from_4_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
1097 >   <link id="bob_cluster_link_from_5_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
1098 >   <link id="bob_cluster_link_from_5_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
1099 >   <link id="bob_cluster_link_from_5_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
1100 >   <link id="bob_cluster_link_from_5_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
1101 >   <link id="bob_cluster_link_from_5_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
1102 >   <link id="bob_cluster_link_from_5_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
1103 >   <link id="bob_cluster_link_from_6_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
1104 >   <link id="bob_cluster_link_from_6_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
1105 >   <link id="bob_cluster_link_from_6_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
1106 >   <link id="bob_cluster_link_from_6_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
1107 >   <link id="bob_cluster_link_from_6_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
1108 >   <link id="bob_cluster_link_from_6_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
1109 >   <link id="bob_cluster_link_from_7_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
1110 >   <link id="bob_cluster_link_from_7_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
1111 >   <link id="bob_cluster_link_from_7_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
1112 >   <link id="bob_cluster_link_from_7_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
1113 >   <link id="bob_cluster_link_from_7_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
1114 >   <link id="bob_cluster_link_from_7_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
1115 >   <link id="bob_cluster_link_from_8_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
1116 >   <link id="bob_cluster_link_from_8_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
1117 >   <link id="bob_cluster_link_from_8_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
1118 >   <link id="bob_cluster_link_from_8_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
1119 >   <link id="bob_cluster_link_from_8_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
1120 >   <link id="bob_cluster_link_from_8_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
1121 >   <link id="bob_cluster_link_from_9_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
1122 >   <link id="bob_cluster_link_from_9_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
1123 >   <link id="bob_cluster_link_from_9_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
1124 >   <link id="bob_cluster_link_from_9_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
1125 >   <link id="bob_cluster_link_from_9_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
1126 >   <link id="bob_cluster_link_from_9_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
1127 >   <route src="bob1.hamburger.edu" dst="bob1.hamburger.edu">
1128 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob1.hamburger.edu'[1]
1129 >   <link_ctn id="bob_cluster_link_1_loopback"/>
1130 >   </route>
1131 >   <route src="bob1.hamburger.edu" dst="bob3.hamburger.edu">
1132 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob3.hamburger.edu'[3]
1133 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
1134 >   </route>
1135 >   <route src="bob1.hamburger.edu" dst="bob5.hamburger.edu">
1136 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob5.hamburger.edu'[5]
1137 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
1138 >   </route>
1139 >   <route src="bob1.hamburger.edu" dst="bob7.hamburger.edu">
1140 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob7.hamburger.edu'[7]
1141 >   <link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1142 >   </route>
1143 >   <route src="bob1.hamburger.edu" dst="bob9.hamburger.edu">
1144 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob9.hamburger.edu'[9]
1145 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1146 >   </route>
1147 >   <route src="bob1.hamburger.edu" dst="bob11.hamburger.edu">
1148 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob11.hamburger.edu'[11]
1149 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1150 >   </route>
1151 >   <route src="bob1.hamburger.edu" dst="bob0.hamburger.edu">
1152 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob0.hamburger.edu'[0]
1153 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/>
1154 >   </route>
1155 >   <route src="bob1.hamburger.edu" dst="bob2.hamburger.edu">
1156 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob2.hamburger.edu'[2]
1157 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/>
1158 >   </route>
1159 >   <route src="bob1.hamburger.edu" dst="bob4.hamburger.edu">
1160 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob4.hamburger.edu'[4]
1161 >   <link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
1162 >   </route>
1163 >   <route src="bob1.hamburger.edu" dst="bob6.hamburger.edu">
1164 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob6.hamburger.edu'[6]
1165 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1166 >   </route>
1167 >   <route src="bob1.hamburger.edu" dst="bob8.hamburger.edu">
1168 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob8.hamburger.edu'[8]
1169 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1170 >   </route>
1171 >   <route src="bob1.hamburger.edu" dst="bob10.hamburger.edu">
1172 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bob10.hamburger.edu'[10]
1173 >   <link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1174 >   </route>
1175 >   <route src="bob1.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1176 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob1.hamburger.edu'[1] to 'bobbob_cluster_router.hamburger.edu'[12]
1177 >   
1178 >   </route>
1179 >   <route src="bob3.hamburger.edu" dst="bob1.hamburger.edu">
1180 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob1.hamburger.edu'[1]
1181 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
1182 >   </route>
1183 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
1184 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob3.hamburger.edu'[3]
1185 >   <link_ctn id="bob_cluster_link_3_loopback"/>
1186 >   </route>
1187 >   <route src="bob3.hamburger.edu" dst="bob5.hamburger.edu">
1188 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob5.hamburger.edu'[5]
1189 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/>
1190 >   </route>
1191 >   <route src="bob3.hamburger.edu" dst="bob7.hamburger.edu">
1192 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob7.hamburger.edu'[7]
1193 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1194 >   </route>
1195 >   <route src="bob3.hamburger.edu" dst="bob9.hamburger.edu">
1196 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob9.hamburger.edu'[9]
1197 >   <link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1198 >   </route>
1199 >   <route src="bob3.hamburger.edu" dst="bob11.hamburger.edu">
1200 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob11.hamburger.edu'[11]
1201 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1202 >   </route>
1203 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
1204 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob0.hamburger.edu'[0]
1205 >   <link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
1206 >   </route>
1207 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
1208 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob2.hamburger.edu'[2]
1209 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
1210 >   </route>
1211 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
1212 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob4.hamburger.edu'[4]
1213 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/>
1214 >   </route>
1215 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
1216 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob6.hamburger.edu'[6]
1217 >   <link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1218 >   </route>
1219 >   <route src="bob3.hamburger.edu" dst="bob8.hamburger.edu">
1220 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob8.hamburger.edu'[8]
1221 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1222 >   </route>
1223 >   <route src="bob3.hamburger.edu" dst="bob10.hamburger.edu">
1224 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bob10.hamburger.edu'[10]
1225 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1226 >   </route>
1227 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1228 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob3.hamburger.edu'[3] to 'bobbob_cluster_router.hamburger.edu'[12]
1229 >   
1230 >   </route>
1231 >   <route src="bob5.hamburger.edu" dst="bob1.hamburger.edu">
1232 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob1.hamburger.edu'[1]
1233 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
1234 >   </route>
1235 >   <route src="bob5.hamburger.edu" dst="bob3.hamburger.edu">
1236 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob3.hamburger.edu'[3]
1237 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/>
1238 >   </route>
1239 >   <route src="bob5.hamburger.edu" dst="bob5.hamburger.edu">
1240 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob5.hamburger.edu'[5]
1241 >   <link_ctn id="bob_cluster_link_5_loopback"/>
1242 >   </route>
1243 >   <route src="bob5.hamburger.edu" dst="bob7.hamburger.edu">
1244 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob7.hamburger.edu'[7]
1245 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1246 >   </route>
1247 >   <route src="bob5.hamburger.edu" dst="bob9.hamburger.edu">
1248 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob9.hamburger.edu'[9]
1249 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1250 >   </route>
1251 >   <route src="bob5.hamburger.edu" dst="bob11.hamburger.edu">
1252 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob11.hamburger.edu'[11]
1253 >   <link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1254 >   </route>
1255 >   <route src="bob5.hamburger.edu" dst="bob0.hamburger.edu">
1256 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob0.hamburger.edu'[0]
1257 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
1258 >   </route>
1259 >   <route src="bob5.hamburger.edu" dst="bob2.hamburger.edu">
1260 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob2.hamburger.edu'[2]
1261 >   <link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
1262 >   </route>
1263 >   <route src="bob5.hamburger.edu" dst="bob4.hamburger.edu">
1264 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob4.hamburger.edu'[4]
1265 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/>
1266 >   </route>
1267 >   <route src="bob5.hamburger.edu" dst="bob6.hamburger.edu">
1268 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob6.hamburger.edu'[6]
1269 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1270 >   </route>
1271 >   <route src="bob5.hamburger.edu" dst="bob8.hamburger.edu">
1272 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob8.hamburger.edu'[8]
1273 >   <link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1274 >   </route>
1275 >   <route src="bob5.hamburger.edu" dst="bob10.hamburger.edu">
1276 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bob10.hamburger.edu'[10]
1277 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1278 >   </route>
1279 >   <route src="bob5.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1280 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob5.hamburger.edu'[5] to 'bobbob_cluster_router.hamburger.edu'[12]
1281 >   
1282 >   </route>
1283 >   <route src="bob7.hamburger.edu" dst="bob1.hamburger.edu">
1284 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob1.hamburger.edu'[1]
1285 >   <link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1286 >   </route>
1287 >   <route src="bob7.hamburger.edu" dst="bob3.hamburger.edu">
1288 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob3.hamburger.edu'[3]
1289 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1290 >   </route>
1291 >   <route src="bob7.hamburger.edu" dst="bob5.hamburger.edu">
1292 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob5.hamburger.edu'[5]
1293 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1294 >   </route>
1295 >   <route src="bob7.hamburger.edu" dst="bob7.hamburger.edu">
1296 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob7.hamburger.edu'[7]
1297 >   <link_ctn id="bob_cluster_link_7_loopback"/>
1298 >   </route>
1299 >   <route src="bob7.hamburger.edu" dst="bob9.hamburger.edu">
1300 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob9.hamburger.edu'[9]
1301 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1302 >   </route>
1303 >   <route src="bob7.hamburger.edu" dst="bob11.hamburger.edu">
1304 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob11.hamburger.edu'[11]
1305 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1306 >   </route>
1307 >   <route src="bob7.hamburger.edu" dst="bob0.hamburger.edu">
1308 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob0.hamburger.edu'[0]
1309 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1310 >   </route>
1311 >   <route src="bob7.hamburger.edu" dst="bob2.hamburger.edu">
1312 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob2.hamburger.edu'[2]
1313 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1314 >   </route>
1315 >   <route src="bob7.hamburger.edu" dst="bob4.hamburger.edu">
1316 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob4.hamburger.edu'[4]
1317 >   <link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1318 >   </route>
1319 >   <route src="bob7.hamburger.edu" dst="bob6.hamburger.edu">
1320 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob6.hamburger.edu'[6]
1321 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/>
1322 >   </route>
1323 >   <route src="bob7.hamburger.edu" dst="bob8.hamburger.edu">
1324 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob8.hamburger.edu'[8]
1325 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/>
1326 >   </route>
1327 >   <route src="bob7.hamburger.edu" dst="bob10.hamburger.edu">
1328 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bob10.hamburger.edu'[10]
1329 >   <link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1330 >   </route>
1331 >   <route src="bob7.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1332 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob7.hamburger.edu'[7] to 'bobbob_cluster_router.hamburger.edu'[12]
1333 >   
1334 >   </route>
1335 >   <route src="bob9.hamburger.edu" dst="bob1.hamburger.edu">
1336 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob1.hamburger.edu'[1]
1337 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1338 >   </route>
1339 >   <route src="bob9.hamburger.edu" dst="bob3.hamburger.edu">
1340 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob3.hamburger.edu'[3]
1341 >   <link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1342 >   </route>
1343 >   <route src="bob9.hamburger.edu" dst="bob5.hamburger.edu">
1344 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob5.hamburger.edu'[5]
1345 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1346 >   </route>
1347 >   <route src="bob9.hamburger.edu" dst="bob7.hamburger.edu">
1348 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob7.hamburger.edu'[7]
1349 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
1350 >   </route>
1351 >   <route src="bob9.hamburger.edu" dst="bob9.hamburger.edu">
1352 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob9.hamburger.edu'[9]
1353 >   <link_ctn id="bob_cluster_link_9_loopback"/>
1354 >   </route>
1355 >   <route src="bob9.hamburger.edu" dst="bob11.hamburger.edu">
1356 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob11.hamburger.edu'[11]
1357 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/>
1358 >   </route>
1359 >   <route src="bob9.hamburger.edu" dst="bob0.hamburger.edu">
1360 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob0.hamburger.edu'[0]
1361 >   <link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1362 >   </route>
1363 >   <route src="bob9.hamburger.edu" dst="bob2.hamburger.edu">
1364 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob2.hamburger.edu'[2]
1365 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1366 >   </route>
1367 >   <route src="bob9.hamburger.edu" dst="bob4.hamburger.edu">
1368 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob4.hamburger.edu'[4]
1369 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1370 >   </route>
1371 >   <route src="bob9.hamburger.edu" dst="bob6.hamburger.edu">
1372 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob6.hamburger.edu'[6]
1373 >   <link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
1374 >   </route>
1375 >   <route src="bob9.hamburger.edu" dst="bob8.hamburger.edu">
1376 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob8.hamburger.edu'[8]
1377 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
1378 >   </route>
1379 >   <route src="bob9.hamburger.edu" dst="bob10.hamburger.edu">
1380 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bob10.hamburger.edu'[10]
1381 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/>
1382 >   </route>
1383 >   <route src="bob9.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1384 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob9.hamburger.edu'[9] to 'bobbob_cluster_router.hamburger.edu'[12]
1385 >   
1386 >   </route>
1387 >   <route src="bob11.hamburger.edu" dst="bob1.hamburger.edu">
1388 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob1.hamburger.edu'[1]
1389 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1390 >   </route>
1391 >   <route src="bob11.hamburger.edu" dst="bob3.hamburger.edu">
1392 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob3.hamburger.edu'[3]
1393 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1394 >   </route>
1395 >   <route src="bob11.hamburger.edu" dst="bob5.hamburger.edu">
1396 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob5.hamburger.edu'[5]
1397 >   <link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1398 >   </route>
1399 >   <route src="bob11.hamburger.edu" dst="bob7.hamburger.edu">
1400 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob7.hamburger.edu'[7]
1401 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
1402 >   </route>
1403 >   <route src="bob11.hamburger.edu" dst="bob9.hamburger.edu">
1404 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob9.hamburger.edu'[9]
1405 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/>
1406 >   </route>
1407 >   <route src="bob11.hamburger.edu" dst="bob11.hamburger.edu">
1408 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob11.hamburger.edu'[11]
1409 >   <link_ctn id="bob_cluster_link_11_loopback"/>
1410 >   </route>
1411 >   <route src="bob11.hamburger.edu" dst="bob0.hamburger.edu">
1412 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob0.hamburger.edu'[0]
1413 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1414 >   </route>
1415 >   <route src="bob11.hamburger.edu" dst="bob2.hamburger.edu">
1416 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob2.hamburger.edu'[2]
1417 >   <link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1418 >   </route>
1419 >   <route src="bob11.hamburger.edu" dst="bob4.hamburger.edu">
1420 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob4.hamburger.edu'[4]
1421 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1422 >   </route>
1423 >   <route src="bob11.hamburger.edu" dst="bob6.hamburger.edu">
1424 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob6.hamburger.edu'[6]
1425 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
1426 >   </route>
1427 >   <route src="bob11.hamburger.edu" dst="bob8.hamburger.edu">
1428 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob8.hamburger.edu'[8]
1429 >   <link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
1430 >   </route>
1431 >   <route src="bob11.hamburger.edu" dst="bob10.hamburger.edu">
1432 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bob10.hamburger.edu'[10]
1433 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/>
1434 >   </route>
1435 >   <route src="bob11.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1436 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob11.hamburger.edu'[11] to 'bobbob_cluster_router.hamburger.edu'[12]
1437 >   
1438 >   </route>
1439 >   <route src="bob0.hamburger.edu" dst="bob1.hamburger.edu">
1440 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob1.hamburger.edu'[1]
1441 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/>
1442 >   </route>
1443 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
1444 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob3.hamburger.edu'[3]
1445 >   <link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
1446 >   </route>
1447 >   <route src="bob0.hamburger.edu" dst="bob5.hamburger.edu">
1448 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob5.hamburger.edu'[5]
1449 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
1450 >   </route>
1451 >   <route src="bob0.hamburger.edu" dst="bob7.hamburger.edu">
1452 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob7.hamburger.edu'[7]
1453 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1454 >   </route>
1455 >   <route src="bob0.hamburger.edu" dst="bob9.hamburger.edu">
1456 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob9.hamburger.edu'[9]
1457 >   <link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1458 >   </route>
1459 >   <route src="bob0.hamburger.edu" dst="bob11.hamburger.edu">
1460 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob11.hamburger.edu'[11]
1461 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1462 >   </route>
1463 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
1464 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob0.hamburger.edu'[0]
1465 >   <link_ctn id="bob_cluster_link_0_loopback"/>
1466 >   </route>
1467 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
1468 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob2.hamburger.edu'[2]
1469 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/>
1470 >   </route>
1471 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
1472 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob4.hamburger.edu'[4]
1473 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
1474 >   </route>
1475 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
1476 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob6.hamburger.edu'[6]
1477 >   <link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1478 >   </route>
1479 >   <route src="bob0.hamburger.edu" dst="bob8.hamburger.edu">
1480 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob8.hamburger.edu'[8]
1481 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1482 >   </route>
1483 >   <route src="bob0.hamburger.edu" dst="bob10.hamburger.edu">
1484 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bob10.hamburger.edu'[10]
1485 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1486 >   </route>
1487 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1488 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob0.hamburger.edu'[0] to 'bobbob_cluster_router.hamburger.edu'[12]
1489 >   
1490 >   </route>
1491 >   <route src="bob2.hamburger.edu" dst="bob1.hamburger.edu">
1492 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob1.hamburger.edu'[1]
1493 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/>
1494 >   </route>
1495 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
1496 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob3.hamburger.edu'[3]
1497 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
1498 >   </route>
1499 >   <route src="bob2.hamburger.edu" dst="bob5.hamburger.edu">
1500 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob5.hamburger.edu'[5]
1501 >   <link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
1502 >   </route>
1503 >   <route src="bob2.hamburger.edu" dst="bob7.hamburger.edu">
1504 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob7.hamburger.edu'[7]
1505 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1506 >   </route>
1507 >   <route src="bob2.hamburger.edu" dst="bob9.hamburger.edu">
1508 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob9.hamburger.edu'[9]
1509 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1510 >   </route>
1511 >   <route src="bob2.hamburger.edu" dst="bob11.hamburger.edu">
1512 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob11.hamburger.edu'[11]
1513 >   <link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1514 >   </route>
1515 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
1516 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob0.hamburger.edu'[0]
1517 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/>
1518 >   </route>
1519 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
1520 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob2.hamburger.edu'[2]
1521 >   <link_ctn id="bob_cluster_link_2_loopback"/>
1522 >   </route>
1523 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
1524 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob4.hamburger.edu'[4]
1525 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
1526 >   </route>
1527 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
1528 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob6.hamburger.edu'[6]
1529 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1530 >   </route>
1531 >   <route src="bob2.hamburger.edu" dst="bob8.hamburger.edu">
1532 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob8.hamburger.edu'[8]
1533 >   <link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1534 >   </route>
1535 >   <route src="bob2.hamburger.edu" dst="bob10.hamburger.edu">
1536 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bob10.hamburger.edu'[10]
1537 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1538 >   </route>
1539 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1540 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob2.hamburger.edu'[2] to 'bobbob_cluster_router.hamburger.edu'[12]
1541 >   
1542 >   </route>
1543 >   <route src="bob4.hamburger.edu" dst="bob1.hamburger.edu">
1544 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob1.hamburger.edu'[1]
1545 >   <link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
1546 >   </route>
1547 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
1548 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob3.hamburger.edu'[3]
1549 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/>
1550 >   </route>
1551 >   <route src="bob4.hamburger.edu" dst="bob5.hamburger.edu">
1552 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob5.hamburger.edu'[5]
1553 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/>
1554 >   </route>
1555 >   <route src="bob4.hamburger.edu" dst="bob7.hamburger.edu">
1556 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob7.hamburger.edu'[7]
1557 >   <link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1558 >   </route>
1559 >   <route src="bob4.hamburger.edu" dst="bob9.hamburger.edu">
1560 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob9.hamburger.edu'[9]
1561 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1562 >   </route>
1563 >   <route src="bob4.hamburger.edu" dst="bob11.hamburger.edu">
1564 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob11.hamburger.edu'[11]
1565 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1566 >   </route>
1567 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
1568 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob0.hamburger.edu'[0]
1569 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
1570 >   </route>
1571 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
1572 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob2.hamburger.edu'[2]
1573 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
1574 >   </route>
1575 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
1576 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob4.hamburger.edu'[4]
1577 >   <link_ctn id="bob_cluster_link_4_loopback"/>
1578 >   </route>
1579 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
1580 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob6.hamburger.edu'[6]
1581 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1582 >   </route>
1583 >   <route src="bob4.hamburger.edu" dst="bob8.hamburger.edu">
1584 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob8.hamburger.edu'[8]
1585 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1586 >   </route>
1587 >   <route src="bob4.hamburger.edu" dst="bob10.hamburger.edu">
1588 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bob10.hamburger.edu'[10]
1589 >   <link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1590 >   </route>
1591 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1592 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob4.hamburger.edu'[4] to 'bobbob_cluster_router.hamburger.edu'[12]
1593 >   
1594 >   </route>
1595 >   <route src="bob6.hamburger.edu" dst="bob1.hamburger.edu">
1596 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob1.hamburger.edu'[1]
1597 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1598 >   </route>
1599 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
1600 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob3.hamburger.edu'[3]
1601 >   <link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1602 >   </route>
1603 >   <route src="bob6.hamburger.edu" dst="bob5.hamburger.edu">
1604 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob5.hamburger.edu'[5]
1605 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1606 >   </route>
1607 >   <route src="bob6.hamburger.edu" dst="bob7.hamburger.edu">
1608 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob7.hamburger.edu'[7]
1609 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/>
1610 >   </route>
1611 >   <route src="bob6.hamburger.edu" dst="bob9.hamburger.edu">
1612 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob9.hamburger.edu'[9]
1613 >   <link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1614 >   </route>
1615 >   <route src="bob6.hamburger.edu" dst="bob11.hamburger.edu">
1616 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob11.hamburger.edu'[11]
1617 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1618 >   </route>
1619 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
1620 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob0.hamburger.edu'[0]
1621 >   <link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1622 >   </route>
1623 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
1624 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob2.hamburger.edu'[2]
1625 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1626 >   </route>
1627 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
1628 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob4.hamburger.edu'[4]
1629 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1630 >   </route>
1631 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
1632 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob6.hamburger.edu'[6]
1633 >   <link_ctn id="bob_cluster_link_6_loopback"/>
1634 >   </route>
1635 >   <route src="bob6.hamburger.edu" dst="bob8.hamburger.edu">
1636 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob8.hamburger.edu'[8]
1637 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/>
1638 >   </route>
1639 >   <route src="bob6.hamburger.edu" dst="bob10.hamburger.edu">
1640 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bob10.hamburger.edu'[10]
1641 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1642 >   </route>
1643 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1644 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob6.hamburger.edu'[6] to 'bobbob_cluster_router.hamburger.edu'[12]
1645 >   
1646 >   </route>
1647 >   <route src="bob8.hamburger.edu" dst="bob1.hamburger.edu">
1648 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob1.hamburger.edu'[1]
1649 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1650 >   </route>
1651 >   <route src="bob8.hamburger.edu" dst="bob3.hamburger.edu">
1652 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob3.hamburger.edu'[3]
1653 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1654 >   </route>
1655 >   <route src="bob8.hamburger.edu" dst="bob5.hamburger.edu">
1656 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob5.hamburger.edu'[5]
1657 >   <link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1658 >   </route>
1659 >   <route src="bob8.hamburger.edu" dst="bob7.hamburger.edu">
1660 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob7.hamburger.edu'[7]
1661 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/>
1662 >   </route>
1663 >   <route src="bob8.hamburger.edu" dst="bob9.hamburger.edu">
1664 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob9.hamburger.edu'[9]
1665 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1666 >   </route>
1667 >   <route src="bob8.hamburger.edu" dst="bob11.hamburger.edu">
1668 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob11.hamburger.edu'[11]
1669 >   <link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1670 >   </route>
1671 >   <route src="bob8.hamburger.edu" dst="bob0.hamburger.edu">
1672 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob0.hamburger.edu'[0]
1673 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1674 >   </route>
1675 >   <route src="bob8.hamburger.edu" dst="bob2.hamburger.edu">
1676 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob2.hamburger.edu'[2]
1677 >   <link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1678 >   </route>
1679 >   <route src="bob8.hamburger.edu" dst="bob4.hamburger.edu">
1680 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob4.hamburger.edu'[4]
1681 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1682 >   </route>
1683 >   <route src="bob8.hamburger.edu" dst="bob6.hamburger.edu">
1684 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob6.hamburger.edu'[6]
1685 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/>
1686 >   </route>
1687 >   <route src="bob8.hamburger.edu" dst="bob8.hamburger.edu">
1688 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob8.hamburger.edu'[8]
1689 >   <link_ctn id="bob_cluster_link_8_loopback"/>
1690 >   </route>
1691 >   <route src="bob8.hamburger.edu" dst="bob10.hamburger.edu">
1692 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bob10.hamburger.edu'[10]
1693 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1694 >   </route>
1695 >   <route src="bob8.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1696 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob8.hamburger.edu'[8] to 'bobbob_cluster_router.hamburger.edu'[12]
1697 >   
1698 >   </route>
1699 >   <route src="bob10.hamburger.edu" dst="bob1.hamburger.edu">
1700 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob1.hamburger.edu'[1]
1701 >   <link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1702 >   </route>
1703 >   <route src="bob10.hamburger.edu" dst="bob3.hamburger.edu">
1704 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob3.hamburger.edu'[3]
1705 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1706 >   </route>
1707 >   <route src="bob10.hamburger.edu" dst="bob5.hamburger.edu">
1708 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob5.hamburger.edu'[5]
1709 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1710 >   </route>
1711 >   <route src="bob10.hamburger.edu" dst="bob7.hamburger.edu">
1712 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob7.hamburger.edu'[7]
1713 >   <link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
1714 >   </route>
1715 >   <route src="bob10.hamburger.edu" dst="bob9.hamburger.edu">
1716 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob9.hamburger.edu'[9]
1717 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/>
1718 >   </route>
1719 >   <route src="bob10.hamburger.edu" dst="bob11.hamburger.edu">
1720 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob11.hamburger.edu'[11]
1721 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/>
1722 >   </route>
1723 >   <route src="bob10.hamburger.edu" dst="bob0.hamburger.edu">
1724 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob0.hamburger.edu'[0]
1725 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1726 >   </route>
1727 >   <route src="bob10.hamburger.edu" dst="bob2.hamburger.edu">
1728 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob2.hamburger.edu'[2]
1729 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1730 >   </route>
1731 >   <route src="bob10.hamburger.edu" dst="bob4.hamburger.edu">
1732 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob4.hamburger.edu'[4]
1733 >   <link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1734 >   </route>
1735 >   <route src="bob10.hamburger.edu" dst="bob6.hamburger.edu">
1736 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob6.hamburger.edu'[6]
1737 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
1738 >   </route>
1739 >   <route src="bob10.hamburger.edu" dst="bob8.hamburger.edu">
1740 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob8.hamburger.edu'[8]
1741 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
1742 >   </route>
1743 >   <route src="bob10.hamburger.edu" dst="bob10.hamburger.edu">
1744 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bob10.hamburger.edu'[10]
1745 >   <link_ctn id="bob_cluster_link_10_loopback"/>
1746 >   </route>
1747 >   <route src="bob10.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1748 > [  0.000000] [0:@] torus_get_route_and_latency from 'bob10.hamburger.edu'[10] to 'bobbob_cluster_router.hamburger.edu'[12]
1749 >   
1750 >   </route>
1751 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
1752 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bobbob_cluster_router.hamburger.edu'[12]
1753 >   
1754 >   </route>
1755 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob1.hamburger.edu">
1756 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob1.hamburger.edu'[1]
1757 >   
1758 >   </route>
1759 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
1760 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob3.hamburger.edu'[3]
1761 >   
1762 >   </route>
1763 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob5.hamburger.edu">
1764 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob5.hamburger.edu'[5]
1765 >   
1766 >   </route>
1767 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob7.hamburger.edu">
1768 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob7.hamburger.edu'[7]
1769 >   
1770 >   </route>
1771 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob9.hamburger.edu">
1772 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob9.hamburger.edu'[9]
1773 >   
1774 >   </route>
1775 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob11.hamburger.edu">
1776 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob11.hamburger.edu'[11]
1777 >   
1778 >   </route>
1779 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
1780 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob0.hamburger.edu'[0]
1781 >   
1782 >   </route>
1783 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
1784 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob2.hamburger.edu'[2]
1785 >   
1786 >   </route>
1787 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
1788 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob4.hamburger.edu'[4]
1789 >   
1790 >   </route>
1791 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
1792 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob6.hamburger.edu'[6]
1793 >   
1794 >   </route>
1795 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob8.hamburger.edu">
1796 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob8.hamburger.edu'[8]
1797 >   
1798 >   </route>
1799 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob10.hamburger.edu">
1800 > [  0.000000] [0:@] torus_get_route_and_latency from 'bobbob_cluster_router.hamburger.edu'[12] to 'bob10.hamburger.edu'[10]
1801 >   
1802 >   </route>
1803 > </AS>
1804 > </platform>