Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
798892e52487e28002f52fe2750fb10d4d732178
[simgrid.git] / teshsuite / smpi / coll-alltoall / clusters.tesh
1 # Smpi Alltoall on various cluster files, with several routings
2 ! output sort
3
4 p Test classic - backbone
5 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ${bindir}/../hostfile_cluster -platform ${platfdir:=.}/cluster_backbone.xml -np 12 --log=xbt_cfg.thres:critical ${bindir:=.}/coll-alltoall -q --log=smpi_kernel.thres:warning --log=smpi_coll.thres:error
6 > [rank 0] -> node-0.acme.org
7 > [rank 1] -> node-1.acme.org
8 > [rank 2] -> node-2.acme.org
9 > [rank 3] -> node-3.acme.org
10 > [rank 4] -> node-4.acme.org
11 > [rank 5] -> node-5.acme.org
12 > [rank 6] -> node-6.acme.org
13 > [rank 7] -> node-7.acme.org
14 > [rank 8] -> node-8.acme.org
15 > [rank 9] -> node-9.acme.org
16 > [rank 10] -> node-10.acme.org
17 > [rank 11] -> node-11.acme.org
18 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 ]
19 > [1] sndbuf=[12 13 14 15 16 17 18 19 20 21 22 23 ]
20 > [2] sndbuf=[24 25 26 27 28 29 30 31 32 33 34 35 ]
21 > [3] sndbuf=[36 37 38 39 40 41 42 43 44 45 46 47 ]
22 > [4] sndbuf=[48 49 50 51 52 53 54 55 56 57 58 59 ]
23 > [5] sndbuf=[60 61 62 63 64 65 66 67 68 69 70 71 ]
24 > [6] sndbuf=[72 73 74 75 76 77 78 79 80 81 82 83 ]
25 > [7] sndbuf=[84 85 86 87 88 89 90 91 92 93 94 95 ]
26 > [8] sndbuf=[96 97 98 99 100 101 102 103 104 105 106 107 ]
27 > [9] sndbuf=[108 109 110 111 112 113 114 115 116 117 118 119 ]
28 > [10] sndbuf=[120 121 122 123 124 125 126 127 128 129 130 131 ]
29 > [11] sndbuf=[132 133 134 135 136 137 138 139 140 141 142 143 ]
30 > [0] rcvbuf=[0 12 24 36 48 60 72 84 96 108 120 132 ]
31 > [10] rcvbuf=[10 22 34 46 58 70 82 94 106 118 130 142 ]
32 > [11] rcvbuf=[11 23 35 47 59 71 83 95 107 119 131 143 ]
33 > [8] rcvbuf=[8 20 32 44 56 68 80 92 104 116 128 140 ]
34 > [3] rcvbuf=[3 15 27 39 51 63 75 87 99 111 123 135 ]
35 > [2] rcvbuf=[2 14 26 38 50 62 74 86 98 110 122 134 ]
36 > [6] rcvbuf=[6 18 30 42 54 66 78 90 102 114 126 138 ]
37 > [7] rcvbuf=[7 19 31 43 55 67 79 91 103 115 127 139 ]
38 > [4] rcvbuf=[4 16 28 40 52 64 76 88 100 112 124 136 ]
39 > [9] rcvbuf=[9 21 33 45 57 69 81 93 105 117 129 141 ]
40 > [5] rcvbuf=[5 17 29 41 53 65 77 89 101 113 125 137 ]
41 > [1] rcvbuf=[1 13 25 37 49 61 73 85 97 109 121 133 ]
42
43 ! output sort
44 p Test separate clusters
45 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -platform ../../../examples/platforms/cluster_multi.xml -np 12 --log=xbt_cfg.thres:critical ${bindir:=.}/coll-alltoall -q --log=smpi_kernel.thres:warning --log=smpi_coll.thres:error
46 > [rank 0] -> node-0.1core.org
47 > [rank 1] -> node-1.1core.org
48 > [rank 2] -> node-2.1core.org
49 > [rank 3] -> node-3.1core.org
50 > [rank 4] -> node-4.1core.org
51 > [rank 5] -> node-5.1core.org
52 > [rank 6] -> node-6.1core.org
53 > [rank 7] -> node-7.1core.org
54 > [rank 8] -> node-0.2cores.org
55 > [rank 9] -> node-1.2cores.org
56 > [rank 10] -> node-2.2cores.org
57 > [rank 11] -> node-3.2cores.org
58 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 ]
59 > [1] sndbuf=[12 13 14 15 16 17 18 19 20 21 22 23 ]
60 > [2] sndbuf=[24 25 26 27 28 29 30 31 32 33 34 35 ]
61 > [3] sndbuf=[36 37 38 39 40 41 42 43 44 45 46 47 ]
62 > [4] sndbuf=[48 49 50 51 52 53 54 55 56 57 58 59 ]
63 > [5] sndbuf=[60 61 62 63 64 65 66 67 68 69 70 71 ]
64 > [6] sndbuf=[72 73 74 75 76 77 78 79 80 81 82 83 ]
65 > [7] sndbuf=[84 85 86 87 88 89 90 91 92 93 94 95 ]
66 > [8] sndbuf=[96 97 98 99 100 101 102 103 104 105 106 107 ]
67 > [9] sndbuf=[108 109 110 111 112 113 114 115 116 117 118 119 ]
68 > [10] sndbuf=[120 121 122 123 124 125 126 127 128 129 130 131 ]
69 > [11] sndbuf=[132 133 134 135 136 137 138 139 140 141 142 143 ]
70 > [0] rcvbuf=[0 12 24 36 48 60 72 84 96 108 120 132 ]
71 > [10] rcvbuf=[10 22 34 46 58 70 82 94 106 118 130 142 ]
72 > [11] rcvbuf=[11 23 35 47 59 71 83 95 107 119 131 143 ]
73 > [8] rcvbuf=[8 20 32 44 56 68 80 92 104 116 128 140 ]
74 > [3] rcvbuf=[3 15 27 39 51 63 75 87 99 111 123 135 ]
75 > [2] rcvbuf=[2 14 26 38 50 62 74 86 98 110 122 134 ]
76 > [6] rcvbuf=[6 18 30 42 54 66 78 90 102 114 126 138 ]
77 > [7] rcvbuf=[7 19 31 43 55 67 79 91 103 115 127 139 ]
78 > [4] rcvbuf=[4 16 28 40 52 64 76 88 100 112 124 136 ]
79 > [9] rcvbuf=[9 21 33 45 57 69 81 93 105 117 129 141 ]
80 > [5] rcvbuf=[5 17 29 41 53 65 77 89 101 113 125 137 ]
81 > [1] rcvbuf=[1 13 25 37 49 61 73 85 97 109 121 133 ]
82
83 ! output sort
84 p Test torus
85 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_cluster -platform ../../../examples/platforms/cluster_torus.xml -np 12 --log=xbt_cfg.thres:critical ${bindir:=.}/coll-alltoall -q --log=smpi_kernel.thres:warning --log=smpi_coll.thres:error
86 > [rank 0] -> node-0.acme.org
87 > [rank 1] -> node-1.acme.org
88 > [rank 2] -> node-2.acme.org
89 > [rank 3] -> node-3.acme.org
90 > [rank 4] -> node-4.acme.org
91 > [rank 5] -> node-5.acme.org
92 > [rank 6] -> node-6.acme.org
93 > [rank 7] -> node-7.acme.org
94 > [rank 8] -> node-8.acme.org
95 > [rank 9] -> node-9.acme.org
96 > [rank 10] -> node-10.acme.org
97 > [rank 11] -> node-11.acme.org
98 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 ]
99 > [1] sndbuf=[12 13 14 15 16 17 18 19 20 21 22 23 ]
100 > [2] sndbuf=[24 25 26 27 28 29 30 31 32 33 34 35 ]
101 > [3] sndbuf=[36 37 38 39 40 41 42 43 44 45 46 47 ]
102 > [4] sndbuf=[48 49 50 51 52 53 54 55 56 57 58 59 ]
103 > [5] sndbuf=[60 61 62 63 64 65 66 67 68 69 70 71 ]
104 > [6] sndbuf=[72 73 74 75 76 77 78 79 80 81 82 83 ]
105 > [7] sndbuf=[84 85 86 87 88 89 90 91 92 93 94 95 ]
106 > [8] sndbuf=[96 97 98 99 100 101 102 103 104 105 106 107 ]
107 > [9] sndbuf=[108 109 110 111 112 113 114 115 116 117 118 119 ]
108 > [10] sndbuf=[120 121 122 123 124 125 126 127 128 129 130 131 ]
109 > [11] sndbuf=[132 133 134 135 136 137 138 139 140 141 142 143 ]
110 > [0] rcvbuf=[0 12 24 36 48 60 72 84 96 108 120 132 ]
111 > [10] rcvbuf=[10 22 34 46 58 70 82 94 106 118 130 142 ]
112 > [11] rcvbuf=[11 23 35 47 59 71 83 95 107 119 131 143 ]
113 > [8] rcvbuf=[8 20 32 44 56 68 80 92 104 116 128 140 ]
114 > [3] rcvbuf=[3 15 27 39 51 63 75 87 99 111 123 135 ]
115 > [2] rcvbuf=[2 14 26 38 50 62 74 86 98 110 122 134 ]
116 > [6] rcvbuf=[6 18 30 42 54 66 78 90 102 114 126 138 ]
117 > [7] rcvbuf=[7 19 31 43 55 67 79 91 103 115 127 139 ]
118 > [4] rcvbuf=[4 16 28 40 52 64 76 88 100 112 124 136 ]
119 > [9] rcvbuf=[9 21 33 45 57 69 81 93 105 117 129 141 ]
120 > [5] rcvbuf=[5 17 29 41 53 65 77 89 101 113 125 137 ]
121 > [1] rcvbuf=[1 13 25 37 49 61 73 85 97 109 121 133 ]
122
123 ! output sort
124 p Test fat tree
125 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_cluster -platform ../../../examples/platforms/cluster_fat_tree.xml -np 12 --log=xbt_cfg.thres:critical ${bindir:=.}/coll-alltoall -q --log=smpi_kernel.thres:warning --log=smpi_coll.thres:error
126 > [rank 0] -> node-0.acme.org
127 > [rank 1] -> node-1.acme.org
128 > [rank 2] -> node-2.acme.org
129 > [rank 3] -> node-3.acme.org
130 > [rank 4] -> node-4.acme.org
131 > [rank 5] -> node-5.acme.org
132 > [rank 6] -> node-6.acme.org
133 > [rank 7] -> node-7.acme.org
134 > [rank 8] -> node-8.acme.org
135 > [rank 9] -> node-9.acme.org
136 > [rank 10] -> node-10.acme.org
137 > [rank 11] -> node-11.acme.org
138 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 ]
139 > [1] sndbuf=[12 13 14 15 16 17 18 19 20 21 22 23 ]
140 > [2] sndbuf=[24 25 26 27 28 29 30 31 32 33 34 35 ]
141 > [3] sndbuf=[36 37 38 39 40 41 42 43 44 45 46 47 ]
142 > [4] sndbuf=[48 49 50 51 52 53 54 55 56 57 58 59 ]
143 > [5] sndbuf=[60 61 62 63 64 65 66 67 68 69 70 71 ]
144 > [6] sndbuf=[72 73 74 75 76 77 78 79 80 81 82 83 ]
145 > [7] sndbuf=[84 85 86 87 88 89 90 91 92 93 94 95 ]
146 > [8] sndbuf=[96 97 98 99 100 101 102 103 104 105 106 107 ]
147 > [9] sndbuf=[108 109 110 111 112 113 114 115 116 117 118 119 ]
148 > [10] sndbuf=[120 121 122 123 124 125 126 127 128 129 130 131 ]
149 > [11] sndbuf=[132 133 134 135 136 137 138 139 140 141 142 143 ]
150 > [0] rcvbuf=[0 12 24 36 48 60 72 84 96 108 120 132 ]
151 > [10] rcvbuf=[10 22 34 46 58 70 82 94 106 118 130 142 ]
152 > [11] rcvbuf=[11 23 35 47 59 71 83 95 107 119 131 143 ]
153 > [8] rcvbuf=[8 20 32 44 56 68 80 92 104 116 128 140 ]
154 > [3] rcvbuf=[3 15 27 39 51 63 75 87 99 111 123 135 ]
155 > [2] rcvbuf=[2 14 26 38 50 62 74 86 98 110 122 134 ]
156 > [6] rcvbuf=[6 18 30 42 54 66 78 90 102 114 126 138 ]
157 > [7] rcvbuf=[7 19 31 43 55 67 79 91 103 115 127 139 ]
158 > [4] rcvbuf=[4 16 28 40 52 64 76 88 100 112 124 136 ]
159 > [9] rcvbuf=[9 21 33 45 57 69 81 93 105 117 129 141 ]
160 > [5] rcvbuf=[5 17 29 41 53 65 77 89 101 113 125 137 ]
161 > [1] rcvbuf=[1 13 25 37 49 61 73 85 97 109 121 133 ]
162
163 ! output sort
164 p Test fat tree IB
165 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_cluster -platform ../../../examples/platforms/cluster_fat_tree.xml -np 12 --cfg=network/model:IB --log=xbt_cfg.thres:critical ${bindir:=.}/coll-alltoall -q --log=smpi_kernel.thres:warning --log=smpi_coll.thres:error
166 > [rank 0] -> node-0.acme.org
167 > [rank 1] -> node-1.acme.org
168 > [rank 2] -> node-2.acme.org
169 > [rank 3] -> node-3.acme.org
170 > [rank 4] -> node-4.acme.org
171 > [rank 5] -> node-5.acme.org
172 > [rank 6] -> node-6.acme.org
173 > [rank 7] -> node-7.acme.org
174 > [rank 8] -> node-8.acme.org
175 > [rank 9] -> node-9.acme.org
176 > [rank 10] -> node-10.acme.org
177 > [rank 11] -> node-11.acme.org
178 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 ]
179 > [1] sndbuf=[12 13 14 15 16 17 18 19 20 21 22 23 ]
180 > [2] sndbuf=[24 25 26 27 28 29 30 31 32 33 34 35 ]
181 > [3] sndbuf=[36 37 38 39 40 41 42 43 44 45 46 47 ]
182 > [4] sndbuf=[48 49 50 51 52 53 54 55 56 57 58 59 ]
183 > [5] sndbuf=[60 61 62 63 64 65 66 67 68 69 70 71 ]
184 > [6] sndbuf=[72 73 74 75 76 77 78 79 80 81 82 83 ]
185 > [7] sndbuf=[84 85 86 87 88 89 90 91 92 93 94 95 ]
186 > [8] sndbuf=[96 97 98 99 100 101 102 103 104 105 106 107 ]
187 > [9] sndbuf=[108 109 110 111 112 113 114 115 116 117 118 119 ]
188 > [10] sndbuf=[120 121 122 123 124 125 126 127 128 129 130 131 ]
189 > [11] sndbuf=[132 133 134 135 136 137 138 139 140 141 142 143 ]
190 > [0] rcvbuf=[0 12 24 36 48 60 72 84 96 108 120 132 ]
191 > [10] rcvbuf=[10 22 34 46 58 70 82 94 106 118 130 142 ]
192 > [11] rcvbuf=[11 23 35 47 59 71 83 95 107 119 131 143 ]
193 > [8] rcvbuf=[8 20 32 44 56 68 80 92 104 116 128 140 ]
194 > [3] rcvbuf=[3 15 27 39 51 63 75 87 99 111 123 135 ]
195 > [2] rcvbuf=[2 14 26 38 50 62 74 86 98 110 122 134 ]
196 > [6] rcvbuf=[6 18 30 42 54 66 78 90 102 114 126 138 ]
197 > [7] rcvbuf=[7 19 31 43 55 67 79 91 103 115 127 139 ]
198 > [4] rcvbuf=[4 16 28 40 52 64 76 88 100 112 124 136 ]
199 > [9] rcvbuf=[9 21 33 45 57 69 81 93 105 117 129 141 ]
200 > [5] rcvbuf=[5 17 29 41 53 65 77 89 101 113 125 137 ]
201 > [1] rcvbuf=[1 13 25 37 49 61 73 85 97 109 121 133 ]
202
203 ! output sort
204 p Test Dragonfly
205 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_cluster -platform ../../../examples/platforms/cluster_dragonfly.xml -np 12 --log=xbt_cfg.thres:critical ${bindir:=.}/coll-alltoall -q --log=smpi_kernel.thres:warning --log=smpi_coll.thres:error
206 > [rank 0] -> node-0.acme.org
207 > [rank 1] -> node-1.acme.org
208 > [rank 2] -> node-2.acme.org
209 > [rank 3] -> node-3.acme.org
210 > [rank 4] -> node-4.acme.org
211 > [rank 5] -> node-5.acme.org
212 > [rank 6] -> node-6.acme.org
213 > [rank 7] -> node-7.acme.org
214 > [rank 8] -> node-8.acme.org
215 > [rank 9] -> node-9.acme.org
216 > [rank 10] -> node-10.acme.org
217 > [rank 11] -> node-11.acme.org
218 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 ]
219 > [1] sndbuf=[12 13 14 15 16 17 18 19 20 21 22 23 ]
220 > [2] sndbuf=[24 25 26 27 28 29 30 31 32 33 34 35 ]
221 > [3] sndbuf=[36 37 38 39 40 41 42 43 44 45 46 47 ]
222 > [4] sndbuf=[48 49 50 51 52 53 54 55 56 57 58 59 ]
223 > [5] sndbuf=[60 61 62 63 64 65 66 67 68 69 70 71 ]
224 > [6] sndbuf=[72 73 74 75 76 77 78 79 80 81 82 83 ]
225 > [7] sndbuf=[84 85 86 87 88 89 90 91 92 93 94 95 ]
226 > [8] sndbuf=[96 97 98 99 100 101 102 103 104 105 106 107 ]
227 > [9] sndbuf=[108 109 110 111 112 113 114 115 116 117 118 119 ]
228 > [10] sndbuf=[120 121 122 123 124 125 126 127 128 129 130 131 ]
229 > [11] sndbuf=[132 133 134 135 136 137 138 139 140 141 142 143 ]
230 > [0] rcvbuf=[0 12 24 36 48 60 72 84 96 108 120 132 ]
231 > [10] rcvbuf=[10 22 34 46 58 70 82 94 106 118 130 142 ]
232 > [11] rcvbuf=[11 23 35 47 59 71 83 95 107 119 131 143 ]
233 > [8] rcvbuf=[8 20 32 44 56 68 80 92 104 116 128 140 ]
234 > [3] rcvbuf=[3 15 27 39 51 63 75 87 99 111 123 135 ]
235 > [2] rcvbuf=[2 14 26 38 50 62 74 86 98 110 122 134 ]
236 > [6] rcvbuf=[6 18 30 42 54 66 78 90 102 114 126 138 ]
237 > [7] rcvbuf=[7 19 31 43 55 67 79 91 103 115 127 139 ]
238 > [4] rcvbuf=[4 16 28 40 52 64 76 88 100 112 124 136 ]
239 > [9] rcvbuf=[9 21 33 45 57 69 81 93 105 117 129 141 ]
240 > [5] rcvbuf=[5 17 29 41 53 65 77 89 101 113 125 137 ]
241 > [1] rcvbuf=[1 13 25 37 49 61 73 85 97 109 121 133 ]