2 p Testing MSG on a small platform
4 $ ./msg_test @srcdir@/small_platform.xml @srcdir@/small_deployment.xml
5 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Got 5 slave(s) :
6 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Jupiter
7 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Fafard
8 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Ginette
9 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Bourassa
10 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Tremblay
11 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Got 20 task to process :
12 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_0"
13 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_1"
14 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_2"
15 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_3"
16 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_4"
17 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_5"
18 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_6"
19 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_7"
20 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_8"
21 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_9"
22 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_10"
23 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_11"
24 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_12"
25 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_13"
26 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_14"
27 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_15"
28 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_16"
29 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_17"
30 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_18"
31 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] "Task_19"
32 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Sending "Task_0" to "Jupiter"
33 > [Tremblay:master:(1) 0.016077] [msg_test/INFO] Send completed
34 > [Tremblay:master:(1) 0.016077] [msg_test/INFO] Sending "Task_1" to "Fafard"
35 > [Jupiter:slave:(3) 0.016077] [msg_test/INFO] Received "Task_0"
36 > [Jupiter:slave:(3) 0.016077] [msg_test/INFO] Processing "Task_0"
37 > [Tremblay:master:(1) 0.037813] [msg_test/INFO] Send completed
38 > [Tremblay:master:(1) 0.037813] [msg_test/INFO] Sending "Task_2" to "Ginette"
39 > [Fafard:slave:(4) 0.037813] [msg_test/INFO] Received "Task_1"
40 > [Fafard:slave:(4) 0.037813] [msg_test/INFO] Processing "Task_1"
41 > [Tremblay:master:(1) 0.051808] [msg_test/INFO] Send completed
42 > [Tremblay:master:(1) 0.051808] [msg_test/INFO] Sending "Task_3" to "Bourassa"
43 > [Ginette:slave:(5) 0.051808] [msg_test/INFO] Received "Task_2"
44 > [Ginette:slave:(5) 0.051808] [msg_test/INFO] Processing "Task_2"
45 > [Tremblay:master:(1) 0.073317] [msg_test/INFO] Send completed
46 > [Tremblay:master:(1) 0.073317] [msg_test/INFO] Sending "Task_4" to "Tremblay"
47 > [Tremblay:master:(1) 0.073317] [msg_test/INFO] Hey ! It's me ! :)
48 > [Bourassa:slave:(6) 0.073317] [msg_test/INFO] Received "Task_3"
49 > [Bourassa:slave:(6) 0.073317] [msg_test/INFO] Processing "Task_3"
50 > [Tremblay:master:(1) 0.073533] [msg_test/INFO] Send completed
51 > [Tremblay:master:(1) 0.073533] [msg_test/INFO] Sending "Task_5" to "Jupiter"
52 > [Tremblay:slave:(2) 0.073533] [msg_test/INFO] Received "Task_4"
53 > [Tremblay:slave:(2) 0.073533] [msg_test/INFO] Processing "Task_4"
54 > [Jupiter:slave:(3) 0.081611] [msg_test/INFO] "Task_0" done
55 > [Tremblay:master:(1) 0.097688] [msg_test/INFO] Send completed
56 > [Tremblay:master:(1) 0.097688] [msg_test/INFO] Sending "Task_6" to "Fafard"
57 > [Jupiter:slave:(3) 0.097688] [msg_test/INFO] Received "Task_5"
58 > [Jupiter:slave:(3) 0.097688] [msg_test/INFO] Processing "Task_5"
59 > [Fafard:slave:(4) 0.103347] [msg_test/INFO] "Task_1" done
60 > [Tremblay:slave:(2) 0.124504] [msg_test/INFO] "Task_4" done
61 > [Tremblay:master:(1) 0.125083] [msg_test/INFO] Send completed
62 > [Tremblay:master:(1) 0.125083] [msg_test/INFO] Sending "Task_7" to "Ginette"
63 > [Fafard:slave:(4) 0.125083] [msg_test/INFO] Received "Task_6"
64 > [Fafard:slave:(4) 0.125083] [msg_test/INFO] Processing "Task_6"
65 > [Ginette:slave:(5) 0.154918] [msg_test/INFO] "Task_2" done
66 > [Jupiter:slave:(3) 0.163222] [msg_test/INFO] "Task_5" done
67 > [Tremblay:master:(1) 0.168913] [msg_test/INFO] Send completed
68 > [Tremblay:master:(1) 0.168913] [msg_test/INFO] Sending "Task_8" to "Bourassa"
69 > [Ginette:slave:(5) 0.168913] [msg_test/INFO] Received "Task_7"
70 > [Ginette:slave:(5) 0.168913] [msg_test/INFO] Processing "Task_7"
71 > [Bourassa:slave:(6) 0.176427] [msg_test/INFO] "Task_3" done
72 > [Fafard:slave:(4) 0.190618] [msg_test/INFO] "Task_6" done
73 > [Tremblay:master:(1) 0.197936] [msg_test/INFO] Send completed
74 > [Tremblay:master:(1) 0.197936] [msg_test/INFO] Sending "Task_9" to "Tremblay"
75 > [Tremblay:master:(1) 0.197936] [msg_test/INFO] Hey ! It's me ! :)
76 > [Bourassa:slave:(6) 0.197936] [msg_test/INFO] Received "Task_8"
77 > [Bourassa:slave:(6) 0.197936] [msg_test/INFO] Processing "Task_8"
78 > [Tremblay:master:(1) 0.198152] [msg_test/INFO] Send completed
79 > [Tremblay:master:(1) 0.198152] [msg_test/INFO] Sending "Task_10" to "Jupiter"
80 > [Tremblay:slave:(2) 0.198152] [msg_test/INFO] Received "Task_9"
81 > [Tremblay:slave:(2) 0.198152] [msg_test/INFO] Processing "Task_9"
82 > [Tremblay:master:(1) 0.214228] [msg_test/INFO] Send completed
83 > [Tremblay:master:(1) 0.214228] [msg_test/INFO] Sending "Task_11" to "Fafard"
84 > [Jupiter:slave:(3) 0.214228] [msg_test/INFO] Received "Task_10"
85 > [Jupiter:slave:(3) 0.214228] [msg_test/INFO] Processing "Task_10"
86 > [Tremblay:master:(1) 0.235965] [msg_test/INFO] Send completed
87 > [Tremblay:master:(1) 0.235965] [msg_test/INFO] Sending "Task_12" to "Ginette"
88 > [Fafard:slave:(4) 0.235965] [msg_test/INFO] Received "Task_11"
89 > [Fafard:slave:(4) 0.235965] [msg_test/INFO] Processing "Task_11"
90 > [Tremblay:slave:(2) 0.249123] [msg_test/INFO] "Task_9" done
91 > [Ginette:slave:(5) 0.272023] [msg_test/INFO] "Task_7" done
92 > [Jupiter:slave:(3) 0.279763] [msg_test/INFO] "Task_10" done
93 > [Tremblay:master:(1) 0.286018] [msg_test/INFO] Send completed
94 > [Tremblay:master:(1) 0.286018] [msg_test/INFO] Sending "Task_13" to "Bourassa"
95 > [Ginette:slave:(5) 0.286018] [msg_test/INFO] Received "Task_12"
96 > [Ginette:slave:(5) 0.286018] [msg_test/INFO] Processing "Task_12"
97 > [Bourassa:slave:(6) 0.301046] [msg_test/INFO] "Task_8" done
98 > [Fafard:slave:(4) 0.301499] [msg_test/INFO] "Task_11" done
99 > [Tremblay:master:(1) 0.322555] [msg_test/INFO] Send completed
100 > [Tremblay:master:(1) 0.322555] [msg_test/INFO] Sending "Task_14" to "Tremblay"
101 > [Tremblay:master:(1) 0.322555] [msg_test/INFO] Hey ! It's me ! :)
102 > [Bourassa:slave:(6) 0.322555] [msg_test/INFO] Received "Task_13"
103 > [Bourassa:slave:(6) 0.322555] [msg_test/INFO] Processing "Task_13"
104 > [Tremblay:master:(1) 0.322770] [msg_test/INFO] Send completed
105 > [Tremblay:master:(1) 0.322770] [msg_test/INFO] Sending "Task_15" to "Jupiter"
106 > [Tremblay:slave:(2) 0.322770] [msg_test/INFO] Received "Task_14"
107 > [Tremblay:slave:(2) 0.322770] [msg_test/INFO] Processing "Task_14"
108 > [Tremblay:master:(1) 0.338847] [msg_test/INFO] Send completed
109 > [Tremblay:master:(1) 0.338847] [msg_test/INFO] Sending "Task_16" to "Fafard"
110 > [Jupiter:slave:(3) 0.338847] [msg_test/INFO] Received "Task_15"
111 > [Jupiter:slave:(3) 0.338847] [msg_test/INFO] Processing "Task_15"
112 > [Tremblay:master:(1) 0.360583] [msg_test/INFO] Send completed
113 > [Tremblay:master:(1) 0.360583] [msg_test/INFO] Sending "Task_17" to "Ginette"
114 > [Fafard:slave:(4) 0.360583] [msg_test/INFO] Received "Task_16"
115 > [Fafard:slave:(4) 0.360583] [msg_test/INFO] Processing "Task_16"
116 > [Tremblay:slave:(2) 0.373741] [msg_test/INFO] "Task_14" done
117 > [Ginette:slave:(5) 0.389128] [msg_test/INFO] "Task_12" done
118 > [Tremblay:master:(1) 0.403123] [msg_test/INFO] Send completed
119 > [Tremblay:master:(1) 0.403123] [msg_test/INFO] Sending "Task_18" to "Bourassa"
120 > [Ginette:slave:(5) 0.403123] [msg_test/INFO] Received "Task_17"
121 > [Ginette:slave:(5) 0.403123] [msg_test/INFO] Processing "Task_17"
122 > [Jupiter:slave:(3) 0.404381] [msg_test/INFO] "Task_15" done
123 > [Bourassa:slave:(6) 0.425664] [msg_test/INFO] "Task_13" done
124 > [Fafard:slave:(4) 0.426118] [msg_test/INFO] "Task_16" done
125 > [Tremblay:master:(1) 0.447173] [msg_test/INFO] Send completed
126 > [Tremblay:master:(1) 0.447173] [msg_test/INFO] Sending "Task_19" to "Tremblay"
127 > [Tremblay:master:(1) 0.447173] [msg_test/INFO] Hey ! It's me ! :)
128 > [Bourassa:slave:(6) 0.447173] [msg_test/INFO] Received "Task_18"
129 > [Bourassa:slave:(6) 0.447173] [msg_test/INFO] Processing "Task_18"
130 > [Tremblay:master:(1) 0.447389] [msg_test/INFO] Send completed
131 > [Tremblay:master:(1) 0.447389] [msg_test/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
132 > [Tremblay:slave:(2) 0.447389] [msg_test/INFO] Received "Task_19"
133 > [Tremblay:slave:(2) 0.447389] [msg_test/INFO] Processing "Task_19"
134 > [Jupiter:slave:(3) 0.448851] [msg_test/INFO] Received "finalize"
135 > [Jupiter:slave:(3) 0.448851] [msg_test/INFO] I'm done. See you!
136 > [Fafard:slave:(4) 0.450827] [msg_test/INFO] Received "finalize"
137 > [Fafard:slave:(4) 0.450827] [msg_test/INFO] I'm done. See you!
138 > [Tremblay:slave:(2) 0.498360] [msg_test/INFO] "Task_19" done
139 > [Ginette:slave:(5) 0.506232] [msg_test/INFO] "Task_17" done
140 > [Ginette:slave:(5) 0.507505] [msg_test/INFO] Received "finalize"
141 > [Ginette:slave:(5) 0.507505] [msg_test/INFO] I'm done. See you!
142 > [Bourassa:slave:(6) 0.550283] [msg_test/INFO] "Task_18" done
143 > [Bourassa:slave:(6) 0.552239] [msg_test/INFO] Received "finalize"
144 > [Bourassa:slave:(6) 0.552239] [msg_test/INFO] I'm done. See you!
145 > [Tremblay:master:(1) 0.552254] [msg_test/INFO] Goodbye now!
146 > [Tremblay:slave:(2) 0.552254] [msg_test/INFO] Received "finalize"
147 > [Tremblay:slave:(2) 0.552254] [msg_test/INFO] I'm done. See you!
148 > [0.552254] [msg_test/INFO] Simulation time 0.552254