Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
5511c99c8a4ef29b8c720627b483f675a532e2c4
[simgrid.git] / teshsuite / simdag / network / mxn / platform_4p_1switch.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform SYSTEM "simgrid.dtd">
3 <platform version="2">\r
4 \r
5 \r
6   <host id="cpu0" power="1"/>\r
7   <host id="cpu1" power="1"/>
8   <host id="cpu2" power="1"/>
9   <host id="cpu3" power="1"/>
10   
11   <link id="switch" bandwidth="2" latency="1" sharing_policy="FATPIPE"/>
12   <link id="link0" bandwidth="1" latency=".5" sharing_policy="SHARED"/>
13   <link id="link1" bandwidth="1" latency=".5" sharing_policy="SHARED"/>
14   <link id="link2" bandwidth="1" latency=".5" sharing_policy="SHARED"/>
15   <link id="link3" bandwidth="1" latency=".5" sharing_policy="SHARED"/>
16   
17   <route src="cpu0" dst="cpu1">\r
18     <link:ctn id="link0"/>\r
19     <link:ctn id="switch"/>
20     <link:ctn id="link1"/>
21   </route>\r
22
23   <route src="cpu0" dst="cpu2">
24     <link:ctn id="link0"/>
25     <link:ctn id="switch"/>
26     <link:ctn id="link2"/>
27   </route>
28
29   <route src="cpu0" dst="cpu3">
30     <link:ctn id="link0"/>
31     <link:ctn id="switch"/>
32     <link:ctn id="link3"/>
33   </route>
34
35   <route src="cpu1" dst="cpu0">
36     <link:ctn id="link1"/>
37     <link:ctn id="switch"/>
38     <link:ctn id="link0"/>
39   </route>
40
41   <route src="cpu1" dst="cpu2">
42     <link:ctn id="link1"/>
43     <link:ctn id="switch"/>
44     <link:ctn id="link2"/>
45   </route>
46
47   <route src="cpu1" dst="cpu3">
48     <link:ctn id="link1"/>
49     <link:ctn id="switch"/>
50     <link:ctn id="link3"/>
51   </route>
52   
53   <route src="cpu2" dst="cpu0">
54     <link:ctn id="link2"/>
55     <link:ctn id="switch"/>
56     <link:ctn id="link0"/>
57   </route>
58
59   <route src="cpu2" dst="cpu1">
60     <link:ctn id="link2"/>
61     <link:ctn id="switch"/>
62     <link:ctn id="link1"/>
63   </route>
64
65   <route src="cpu2" dst="cpu3">
66     <link:ctn id="link2"/>
67     <link:ctn id="switch"/>
68     <link:ctn id="link3"/>
69   </route>
70
71   <route src="cpu3" dst="cpu0">
72     <link:ctn id="link3"/>
73     <link:ctn id="switch"/>
74     <link:ctn id="link0"/>
75   </route>
76
77   <route src="cpu3" dst="cpu1">
78     <link:ctn id="link3"/>
79     <link:ctn id="switch"/>
80     <link:ctn id="link1"/>
81   </route>
82
83   <route src="cpu3" dst="cpu2">
84     <link:ctn id="link3"/>
85     <link:ctn id="switch"/>
86     <link:ctn id="link2"/>
87   </route>
88   \r
89 </platform>\r