Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update factor for model LegrandVelho.
authornavarro <navarro@caraja.(none)>
Mon, 23 Jan 2012 09:04:45 +0000 (10:04 +0100)
committernavarro <navarro@caraja.(none)>
Mon, 23 Jan 2012 09:05:13 +0000 (10:05 +0100)
Update times from tesh.

25 files changed:
buildtools/Cmake/AddTests.cmake
examples/gras/all2all/test_sg_64.tesh
examples/gras/mmrpc/test_sg_64.tesh
examples/gras/mutual_exclusion/simple_token/test_sg_64.tesh
examples/gras/ping/test_sg_64.tesh
examples/gras/pmm/test_sg_64.tesh
examples/msg/actions/actions.tesh
examples/msg/chord/chord.tesh
examples/msg/chord/chord_crosstraffic.tesh
examples/msg/gtnets/gtnets-crosstraffic.tesh
examples/msg/icomms/peer.tesh
examples/msg/masterslave/masterslave.tesh
examples/msg/masterslave/masterslave_bypass.tesh
examples/msg/masterslave/masterslave_cpu_ti_crosstraffic.tesh
examples/msg/masterslave/masterslave_crosstraffic.tesh
examples/msg/masterslave/masterslave_failure.tesh
examples/msg/masterslave/masterslave_failure_crosstraffic.tesh
examples/msg/masterslave/masterslave_forwarder.tesh
examples/msg/masterslave/masterslave_forwarder_crosstraffic.tesh
examples/msg/masterslave/masterslave_mailbox.tesh
examples/msg/masterslave/masterslave_mailbox_crosstraffic.tesh
examples/msg/masterslave/masterslave_multicore.tesh
examples/msg/token_ring/token_ring.tesh
src/surf/network.c
teshsuite/gras/msg_handle/test_sg_64.tesh

index d4e6d81..c36bc96 100644 (file)
@@ -488,15 +488,6 @@ if(HAVE_MC)
        endif(HAVE_RAWCTX)
 endif(HAVE_MC)
 
-# Those tests are broken due to wrong sort of tesh... TODO sort with more characters
-set_tests_properties(msg-chord-thread msg-chord-thread-parallel PROPERTIES WILL_FAIL true)
-if(HAVE_UCONTEXT_H)
-    set_tests_properties(msg-chord-ucontext msg-chord-ucontext-parallel PROPERTIES WILL_FAIL true)
-endif(HAVE_UCONTEXT_H)
-if(HAVE_RAWCTX)
-    set_tests_properties(msg-chord-raw msg-chord-raw-parallel PROPERTIES WILL_FAIL true)
-endif(HAVE_RAWCTX)
-
 endif(release)
 
 endif(NOT enable_memcheck)
index 31833cf..55a7463 100644 (file)
@@ -7,58 +7,58 @@ $ $SG_TEST_EXENV ./all2all_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platfor
 > [  0.000000] (05:sender@Fafard) Launch current node
 > [  0.000000] (07:sender@Ginette) Launch current node
 > [  0.000000] (09:sender@Bourassa) Launch current node
-> [  0.000156] (04:receiver@Jupiter) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (02:receiver@Tremblay) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (10:receiver@Bourassa) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (08:receiver@Ginette) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (06:receiver@Fafard) Listening on port 4000 (expecting 4 messages)
-> [  0.015433] (01:sender@Tremblay)   Sent Data from Tremblay to Jupiter
-> [  0.015433] (04:receiver@Jupiter) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.020592] (09:sender@Bourassa)   Sent Data from Bourassa to Tremblay
-> [  0.020592] (02:receiver@Tremblay) Got Data from Bourassa:5000 (still 3 to go)
-> [  0.033889] (07:sender@Ginette)   Sent Data from Ginette to Tremblay
-> [  0.033889] (02:receiver@Tremblay) Got Data from Ginette:5000 (still 2 to go)
-> [  0.036241] (01:sender@Tremblay)   Sent Data from Tremblay to Fafard
-> [  0.036241] (06:receiver@Fafard) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.049694] (01:sender@Tremblay)   Sent Data from Tremblay to Ginette
-> [  0.049694] (08:receiver@Ginette) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.054541] (05:sender@Fafard)   Sent Data from Fafard to Tremblay
-> [  0.054541] (02:receiver@Tremblay) Got Data from Fafard:5000 (still 1 to go)
-> [  0.056459] (09:sender@Bourassa)   Sent Data from Bourassa to Jupiter
-> [  0.056459] (04:receiver@Jupiter) Got Data from Bourassa:5000 (still 2 to go)
-> [  0.062096] (09:sender@Bourassa)   Sent Data from Bourassa to Fafard
-> [  0.062096] (06:receiver@Fafard) Got Data from Bourassa:5000 (still 2 to go)
-> [  0.069818] (03:sender@Jupiter)   Sent Data from Jupiter to Tremblay
-> [  0.069818] (02:receiver@Tremblay) Got Data from Jupiter:5000 (still 0 to go)
-> [  0.069818] (02:receiver@Tremblay) Exiting GRAS
-> [  0.070286] (01:sender@Tremblay)   Sent Data from Tremblay to Bourassa
-> [  0.070286] (01:sender@Tremblay) Exiting GRAS
-> [  0.070286] (10:receiver@Bourassa) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.075203] (09:sender@Bourassa)   Sent Data from Bourassa to Ginette
-> [  0.075203] (09:sender@Bourassa) Exiting GRAS
-> [  0.075203] (08:receiver@Ginette) Got Data from Bourassa:5000 (still 2 to go)
-> [  0.085031] (07:sender@Ginette)   Sent Data from Ginette to Jupiter
-> [  0.085031] (04:receiver@Jupiter) Got Data from Ginette:5000 (still 1 to go)
-> [  0.105901] (03:sender@Jupiter)   Sent Data from Jupiter to Fafard
-> [  0.105901] (06:receiver@Fafard) Got Data from Jupiter:5000 (still 1 to go)
-> [  0.119072] (07:sender@Ginette)   Sent Data from Ginette to Fafard
-> [  0.119072] (06:receiver@Fafard) Got Data from Ginette:5000 (still 0 to go)
-> [  0.119072] (06:receiver@Fafard) Exiting GRAS
-> [  0.120957] (05:sender@Fafard)   Sent Data from Fafard to Jupiter
-> [  0.120957] (04:receiver@Jupiter) Got Data from Fafard:5000 (still 0 to go)
-> [  0.120957] (04:receiver@Jupiter) Exiting GRAS
-> [  0.132180] (07:sender@Ginette)   Sent Data from Ginette to Bourassa
-> [  0.132180] (07:sender@Ginette) Exiting GRAS
-> [  0.132180] (10:receiver@Bourassa) Got Data from Ginette:5000 (still 2 to go)
-> [  0.134629] (03:sender@Jupiter)   Sent Data from Jupiter to Ginette
-> [  0.134629] (08:receiver@Ginette) Got Data from Jupiter:5000 (still 1 to go)
-> [  0.147800] (05:sender@Fafard)   Sent Data from Fafard to Ginette
-> [  0.147800] (08:receiver@Ginette) Got Data from Fafard:5000 (still 0 to go)
-> [  0.147800] (08:receiver@Ginette) Exiting GRAS
-> [  0.170496] (03:sender@Jupiter)   Sent Data from Jupiter to Bourassa
-> [  0.170496] (03:sender@Jupiter) Exiting GRAS
-> [  0.170496] (10:receiver@Bourassa) Got Data from Jupiter:5000 (still 1 to go)
-> [  0.175976] (05:sender@Fafard)   Sent Data from Fafard to Bourassa
-> [  0.175976] (05:sender@Fafard) Exiting GRAS
-> [  0.175976] (10:receiver@Bourassa) Got Data from Fafard:5000 (still 0 to go)
-> [  0.175976] (10:receiver@Bourassa) Exiting GRAS
+> [  0.000195] (04:receiver@Jupiter) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (02:receiver@Tremblay) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (10:receiver@Bourassa) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (08:receiver@Ginette) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (06:receiver@Fafard) Listening on port 4000 (expecting 4 messages)
+> [  0.019284] (01:sender@Tremblay)   Sent Data from Tremblay to Jupiter
+> [  0.019284] (04:receiver@Jupiter) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.025735] (09:sender@Bourassa)   Sent Data from Bourassa to Tremblay
+> [  0.025735] (02:receiver@Tremblay) Got Data from Bourassa:5000 (still 3 to go)
+> [  0.042352] (07:sender@Ginette)   Sent Data from Ginette to Tremblay
+> [  0.042352] (02:receiver@Tremblay) Got Data from Ginette:5000 (still 2 to go)
+> [  0.045289] (01:sender@Tremblay)   Sent Data from Tremblay to Fafard
+> [  0.045289] (06:receiver@Fafard) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.062102] (01:sender@Tremblay)   Sent Data from Tremblay to Ginette
+> [  0.062102] (08:receiver@Ginette) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.068162] (05:sender@Fafard)   Sent Data from Fafard to Tremblay
+> [  0.068162] (02:receiver@Tremblay) Got Data from Fafard:5000 (still 1 to go)
+> [  0.070559] (09:sender@Bourassa)   Sent Data from Bourassa to Jupiter
+> [  0.070559] (04:receiver@Jupiter) Got Data from Bourassa:5000 (still 2 to go)
+> [  0.077590] (09:sender@Bourassa)   Sent Data from Bourassa to Fafard
+> [  0.077590] (06:receiver@Fafard) Got Data from Bourassa:5000 (still 2 to go)
+> [  0.087251] (03:sender@Jupiter)   Sent Data from Jupiter to Tremblay
+> [  0.087251] (02:receiver@Tremblay) Got Data from Jupiter:5000 (still 0 to go)
+> [  0.087251] (02:receiver@Tremblay) Exiting GRAS
+> [  0.087837] (01:sender@Tremblay)   Sent Data from Tremblay to Bourassa
+> [  0.087837] (01:sender@Tremblay) Exiting GRAS
+> [  0.087837] (10:receiver@Bourassa) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.093971] (09:sender@Bourassa)   Sent Data from Bourassa to Ginette
+> [  0.093971] (09:sender@Bourassa) Exiting GRAS
+> [  0.093971] (08:receiver@Ginette) Got Data from Bourassa:5000 (still 2 to go)
+> [  0.106266] (07:sender@Ginette)   Sent Data from Ginette to Jupiter
+> [  0.106266] (04:receiver@Jupiter) Got Data from Ginette:5000 (still 1 to go)
+> [  0.132345] (03:sender@Jupiter)   Sent Data from Jupiter to Fafard
+> [  0.132345] (06:receiver@Fafard) Got Data from Jupiter:5000 (still 1 to go)
+> [  0.148801] (07:sender@Ginette)   Sent Data from Ginette to Fafard
+> [  0.148801] (06:receiver@Fafard) Got Data from Ginette:5000 (still 0 to go)
+> [  0.148801] (06:receiver@Fafard) Exiting GRAS
+> [  0.151165] (05:sender@Fafard)   Sent Data from Fafard to Jupiter
+> [  0.151165] (04:receiver@Jupiter) Got Data from Fafard:5000 (still 0 to go)
+> [  0.151165] (04:receiver@Jupiter) Exiting GRAS
+> [  0.165182] (07:sender@Ginette)   Sent Data from Ginette to Bourassa
+> [  0.165182] (07:sender@Ginette) Exiting GRAS
+> [  0.165182] (10:receiver@Bourassa) Got Data from Ginette:5000 (still 2 to go)
+> [  0.168247] (03:sender@Jupiter)   Sent Data from Jupiter to Ginette
+> [  0.168247] (08:receiver@Ginette) Got Data from Jupiter:5000 (still 1 to go)
+> [  0.184703] (05:sender@Fafard)   Sent Data from Fafard to Ginette
+> [  0.184703] (08:receiver@Ginette) Got Data from Fafard:5000 (still 0 to go)
+> [  0.184703] (08:receiver@Ginette) Exiting GRAS
+> [  0.213071] (03:sender@Jupiter)   Sent Data from Jupiter to Bourassa
+> [  0.213071] (03:sender@Jupiter) Exiting GRAS
+> [  0.213071] (10:receiver@Bourassa) Got Data from Jupiter:5000 (still 1 to go)
+> [  0.219907] (05:sender@Fafard)   Sent Data from Fafard to Bourassa
+> [  0.219907] (05:sender@Fafard) Exiting GRAS
+> [  0.219907] (10:receiver@Bourassa) Got Data from Fafard:5000 (still 0 to go)
+> [  0.219907] (10:receiver@Bourassa) Exiting GRAS
index 1c870af..8eb3637 100644 (file)
@@ -2,10 +2,9 @@
 $ $SG_TEST_EXENV ./mmrpc_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/mmrpc.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:server@Tremblay) Launch server (port=4000)
 > [  0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
-> [  0.000156] (2:client@Fafard) Connected to Tremblay:4000.
-> [  0.000156] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
-> [  0.072516] (2:client@Fafard) >>>>>>>> Request sent to Tremblay:4000 <<<<<<<<
-> [  0.118972] (1:server@Tremblay) Exiting GRAS
-> [  0.118972] (2:client@Fafard) >>>>>>>> Got answer from Tremblay:4000 (values are right) <<<<<<<<
-> [  0.118972] (2:client@Fafard) Exiting GRAS
-
+> [  0.000195] (2:client@Fafard) Connected to Tremblay:4000.
+> [  0.000195] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
+> [  0.077713] (2:client@Fafard) >>>>>>>> Request sent to Tremblay:4000 <<<<<<<<
+> [  0.129326] (1:server@Tremblay) Exiting GRAS
+> [  0.129326] (2:client@Fafard) >>>>>>>> Got answer from Tremblay:4000 (values are right) <<<<<<<<
+> [  0.129326] (2:client@Fafard) Exiting GRAS
\ No newline at end of file
index a89e6d5..75f19d1 100644 (file)
@@ -1,13 +1,12 @@
 ! output sort
 $ $SG_TEST_EXENV ./simple_token_simulator$EXEEXT ${srcdir:=.}/../../../msg/small_platform.xml ${srcdir:=.}/simple_token.xml  "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  1.000312] (1:node@Tremblay) Create the token (with value 0) and send it to Fafard:4000
-> [  1.118273] (1:node@Tremblay) Begin a new loop. Still to do: 2
-> [  1.236234] (1:node@Tremblay) Begin a new loop. Still to do: 1
-> [  1.354194] (1:node@Tremblay) Begin a new loop. Still to do: 0
-> [  1.354194] (1:node@Tremblay) Shut down the token-ring. There was 14 hops.
-> [  2.292537] (2:node@Fafard) Exiting GRAS
-> [  2.320969] (3:node@Jupiter) Exiting GRAS
-> [  2.333858] (4:node@Ginette) Exiting GRAS
-> [  2.354194] (1:node@Tremblay) Exiting GRAS
-> [  2.354194] (5:node@Bourassa) Exiting GRAS
-
+> [  1.000390] (1:node@Tremblay) Create the token (with value 0) and send it to Fafard:4000
+> [  1.147954] (1:node@Tremblay) Begin a new loop. Still to do: 2
+> [  1.295517] (1:node@Tremblay) Begin a new loop. Still to do: 1
+> [  1.443080] (1:node@Tremblay) Begin a new loop. Still to do: 0
+> [  1.443080] (1:node@Tremblay) Shut down the token-ring. There was 14 hops.
+> [  2.365949] (2:node@Fafard) Exiting GRAS
+> [  2.401517] (3:node@Jupiter) Exiting GRAS
+> [  2.417640] (4:node@Ginette) Exiting GRAS
+> [  2.443080] (1:node@Tremblay) Exiting GRAS
+> [  2.443080] (5:node@Bourassa) Exiting GRAS
\ No newline at end of file
index 61dc087..dc9f195 100644 (file)
@@ -4,18 +4,17 @@ p Runs the 'ping' test within the simulator (simulation times valid for 64bits a
 $ $SG_TEST_EXENV ./ping_simulator${EXEEXT:=} ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/ping.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:server@Tremblay) Launch server (port=4000)
 > [  0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
-> [  0.000156] (1:server@Tremblay) Messages registered
-> [  0.000156] (1:server@Tremblay) Messages registered
-> [  0.000156] (1:server@Tremblay) >>>>>>>> Listening on port 4000 <<<<<<<<
-> [  0.000156] (2:client@Fafard) Connected to Tremblay:4000.
-> [  0.000156] (2:client@Fafard) Messages registered
-> [  0.000156] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
-> [  0.020707] (1:server@Tremblay) >>>>>>>> Got message PING(1234) from Fafard:5000 <<<<<<<<
-> [  0.020707] (2:client@Fafard) >>>>>>>> Message PING(1234) sent to Tremblay:4000 <<<<<<<<
-> [  0.041259] (1:server@Tremblay) >>>>>>>> Answered with PONG(4321) <<<<<<<<
-> [  0.041259] (1:server@Tremblay) Done.
-> [  0.041259] (1:server@Tremblay) Exiting GRAS
-> [  0.041259] (2:client@Fafard) >>>>>>>> Got PONG(4321) from Tremblay:4000 <<<<<<<<
-> [  0.041259] (2:client@Fafard) Done.
-> [  0.041259] (2:client@Fafard) Exiting GRAS
-
+> [  0.000195] (1:server@Tremblay) Messages registered
+> [  0.000195] (1:server@Tremblay) Messages registered
+> [  0.000195] (1:server@Tremblay) >>>>>>>> Listening on port 4000 <<<<<<<<
+> [  0.000195] (2:client@Fafard) Connected to Tremblay:4000.
+> [  0.000195] (2:client@Fafard) Messages registered
+> [  0.000195] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
+> [  0.025904] (1:server@Tremblay) >>>>>>>> Got message PING(1234) from Fafard:5000 <<<<<<<<
+> [  0.025904] (2:client@Fafard) >>>>>>>> Message PING(1234) sent to Tremblay:4000 <<<<<<<<
+> [  0.051613] (1:server@Tremblay) >>>>>>>> Answered with PONG(4321) <<<<<<<<
+> [  0.051613] (1:server@Tremblay) Done.
+> [  0.051613] (1:server@Tremblay) Exiting GRAS
+> [  0.051613] (2:client@Fafard) >>>>>>>> Got PONG(4321) from Tremblay:4000 <<<<<<<<
+> [  0.051613] (2:client@Fafard) Done.
+> [  0.051613] (2:client@Fafard) Exiting GRAS
\ No newline at end of file
index 97d97bc..76ae5dd 100644 (file)
@@ -3,39 +3,39 @@
 ! output sort 20
 $ $SG_TEST_EXENV ./pmm_simulator$EXEEXT ${srcdir:=.}/../../msg/msg_platform.xml ${srcdir:=.}/pmm.xml --cfg=network/crosstraffic:0 "--log=root.fmt:[%10.6r]%e(%2i:%P@%h)%e%m%n"
 > [  0.000000] ( 0:@) Configuration change: Set 'network/crosstraffic' to '0'
-> [  0.000156] ( 1:master@Jacquelin) Wait for peers for 2 sec
-> [  0.000156] ( 2:slave@Boivin) Sensor 0 starting
-> [  0.000156] ( 3:slave@Jean_Yves) Sensor 1 starting
-> [  0.000156] ( 4:slave@TeX) Sensor 2 starting
-> [  0.000156] ( 5:slave@Geoff) Sensor 3 starting
-> [  0.000156] ( 6:slave@Disney) Sensor 4 starting
-> [  0.000156] ( 7:slave@iRMX) Sensor 5 starting
-> [  0.000156] ( 8:slave@McGee) Sensor 6 starting
-> [  0.000156] ( 9:slave@Gatien) Sensor 7 starting
-> [  0.000156] (10:slave@Laroche) Sensor 8 starting
-> [  2.879230] ( 1:master@Jacquelin) Got only 1 pals (of 9). Wait 2 more seconds
-> [  5.915815] ( 1:master@Jacquelin) Got only 4 pals (of 9). Wait 2 more seconds
-> [  7.915815] ( 1:master@Jacquelin) Got only 6 pals (of 9). Wait 2 more seconds
-> [ 10.795135] ( 1:master@Jacquelin) Got only 7 pals (of 9). Wait 2 more seconds
-> [ 12.795135] ( 1:master@Jacquelin) Good. Got 9 pals
-> [ 12.796539] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX begin Multiplication
-> [ 15.245272] (10:slave@Laroche) Receive my pos (0,0) and assignment
-> [ 16.089198] ( 2:slave@Boivin) Receive my pos (0,1) and assignment
-> [ 16.833513] ( 3:slave@Jean_Yves) Receive my pos (0,2) and assignment
-> [ 18.291859] ( 4:slave@TeX) Receive my pos (1,0) and assignment
-> [ 18.296410] ( 5:slave@Geoff) Receive my pos (1,1) and assignment
-> [ 19.763580] ( 6:slave@Disney) Receive my pos (1,2) and assignment
-> [ 22.212379] ( 7:slave@iRMX) Receive my pos (2,0) and assignment
-> [ 22.927110] ( 8:slave@McGee) Receive my pos (2,1) and assignment
-> [ 23.952497] ( 9:slave@Gatien) Receive my pos (2,2) and assignment
-> [ 73.553493] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX Ok, the result matches expectations
-> [ 74.993053] (10:slave@Laroche) Exiting GRAS
-> [ 75.831669] ( 2:slave@Boivin) Exiting GRAS
-> [ 76.571327] ( 3:slave@Jean_Yves) Exiting GRAS
-> [ 78.020437] ( 4:slave@TeX) Exiting GRAS
-> [ 78.024862] ( 5:slave@Geoff) Exiting GRAS
-> [ 79.482727] ( 6:slave@Disney) Exiting GRAS
-> [ 81.915937] ( 7:slave@iRMX) Exiting GRAS
-> [ 82.626229] ( 8:slave@McGee) Exiting GRAS
-> [ 83.645150] ( 1:master@Jacquelin) Exiting GRAS
-> [ 83.645150] ( 9:slave@Gatien) Exiting GRAS
+> [  0.000195] ( 1:master@Jacquelin) Wait for peers for 2 sec
+> [  0.000195] ( 2:slave@Boivin) Sensor 0 starting
+> [  0.000195] ( 3:slave@Jean_Yves) Sensor 1 starting
+> [  0.000195] ( 4:slave@TeX) Sensor 2 starting
+> [  0.000195] ( 5:slave@Geoff) Sensor 3 starting
+> [  0.000195] ( 6:slave@Disney) Sensor 4 starting
+> [  0.000195] ( 7:slave@iRMX) Sensor 5 starting
+> [  0.000195] ( 8:slave@McGee) Sensor 6 starting
+> [  0.000195] ( 9:slave@Gatien) Sensor 7 starting
+> [  0.000195] (10:slave@Laroche) Sensor 8 starting
+> [  3.601779] ( 1:master@Jacquelin) Got only 1 pals (of 9). Wait 2 more seconds
+> [  7.400400] ( 1:master@Jacquelin) Got only 4 pals (of 9). Wait 2 more seconds
+> [  9.400410] ( 1:master@Jacquelin) Got only 6 pals (of 9). Wait 2 more seconds
+> [ 13.504195] ( 1:master@Jacquelin) Got only 7 pals (of 9). Wait 2 more seconds
+> [ 15.667050] ( 1:master@Jacquelin) Good. Got 9 pals
+> [ 15.668806] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX begin Multiplication
+> [ 18.478773] (10:slave@Laroche) Receive my pos (0,0) and assignment
+> [ 19.533121] ( 2:slave@Boivin) Receive my pos (0,1) and assignment
+> [ 20.463023] ( 3:slave@Jean_Yves) Receive my pos (0,2) and assignment
+> [ 22.285000] ( 4:slave@TeX) Receive my pos (1,0) and assignment
+> [ 22.290608] ( 5:slave@Geoff) Receive my pos (1,1) and assignment
+> [ 24.123607] ( 6:slave@Disney) Receive my pos (1,2) and assignment
+> [ 27.183009] ( 7:slave@iRMX) Receive my pos (2,0) and assignment
+> [ 28.075956] ( 8:slave@McGee) Receive my pos (2,1) and assignment
+> [ 29.357015] ( 9:slave@Gatien) Receive my pos (2,2) and assignment
+> [ 91.392661] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX Ok, the result matches expectations
+> [ 93.193495] (10:slave@Laroche) Exiting GRAS
+> [ 94.242571] ( 2:slave@Boivin) Exiting GRAS
+> [ 95.167854] ( 3:slave@Jean_Yves) Exiting GRAS
+> [ 96.980636] ( 4:slave@TeX) Exiting GRAS
+> [ 96.986171] ( 5:slave@Geoff) Exiting GRAS
+> [ 98.809904] ( 6:slave@Disney) Exiting GRAS
+> [101.853757] ( 7:slave@iRMX) Exiting GRAS
+> [102.742304] ( 8:slave@McGee) Exiting GRAS
+> [104.016936] ( 1:master@Jacquelin) Exiting GRAS
+> [104.016936] ( 9:slave@Gatien) Exiting GRAS
\ No newline at end of file
index d548647..cbd8ee4 100644 (file)
@@ -3,79 +3,78 @@
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment_split.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [500.005200] (1:p0@host0) p0 recv p1 500.005200
-> [500.005200] (2:p1@host1) p1 send p0 1e10 500.005200
-> [500.005201] (1:p0@host0) p0 compute 12 0.000001
-> [512.005200] (0:@) Simulation time 512.005
-> [512.005200] (2:p1@host1) p1 sleep 12 12.000000 
+> [500.006505] (1:p0@host0) p0 recv p1 500.006505
+> [500.006505] (2:p1@host1) p1 send p0 1e10 500.006505
+> [500.006506] (1:p0@host0) p0 compute 12 0.000001
+> [512.006505] (0:@) Simulation time 512.007
+> [512.006505] (2:p1@host1) p1 sleep 12 12.000000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_allReduce.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
-> [100.010400] (1:p0@host0) p0 allReduce 5e8 5e8 100.010400
-> [100.010400] (2:p1@host1) p1 allReduce 5e8 5e8 100.010400
-> [100.010400] (3:p2@host2) p2 allReduce 5e8 5e8 100.010400
-> [150.010400] (0:@) Simulation time 150.01
-> [150.010400] (1:p0@host0) p0 compute 5e8 50.000000
-> [150.010400] (2:p1@host1) p1 compute 5e8 50.000000
-> [150.010400] (3:p2@host2) p2 compute 5e8 50.000000
+> [100.013010] (1:p0@host0) p0 allReduce 5e8 5e8 100.013010
+> [100.013010] (2:p1@host1) p1 allReduce 5e8 5e8 100.013010
+> [100.013010] (3:p2@host2) p2 allReduce 5e8 5e8 100.013010
+> [150.013010] (0:@) Simulation time 150.013
+> [150.013010] (1:p0@host0) p0 compute 5e8 50.000000
+> [150.013010] (2:p1@host1) p1 compute 5e8 50.000000
+> [150.013010] (3:p2@host2) p2 compute 5e8 50.000000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_barrier.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
 > [  0.000000] (2:p1@host1) p1 comm_size 3 0.000000
 > [  0.000000] (3:p2@host2) p2 comm_size 3 0.000000
-> [  0.505200] (1:p0@host0) p0 send p1 1E7 0.505200
-> [  0.505200] (2:p1@host1) p1 recv p0 0.505200
-> [  0.905200] (2:p1@host1) p1 compute 4E6 0.400000
-> [  0.905200] (3:p2@host2) p2 compute 4E6 0.400000
-> [  0.955200] (0:@) Simulation time 0.9552
-> [  0.955200] (1:p0@host0) p0 compute 4.5E6 0.450000
+> [  0.506505] (1:p0@host0) p0 send p1 1E7 0.506505
+> [  0.506505] (2:p1@host1) p1 recv p0 0.506505
+> [  0.906505] (2:p1@host1) p1 compute 4E6 0.400000
+> [  0.906505] (3:p2@host2) p2 compute 4E6 0.400000
+> [  0.956505] (0:@) Simulation time 0.956505
+> [  0.956505] (1:p0@host0) p0 compute 4.5E6 0.450000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_bcast.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
-> [ 25.005200] (1:p0@host0) p0 bcast 5e8 25.005200
-> [ 25.005200] (2:p1@host1) p1 bcast 5e8 25.005200
-> [ 25.005200] (3:p2@host2) p2 bcast 5e8 25.005200
-> [ 45.005200] (2:p1@host1) p1 compute 2e8 20.000000
-> [ 75.005200] (1:p0@host0) p0 compute 5e8 50.000000
-> [ 75.005200] (3:p2@host2) p2 compute 5e8 50.000000
-> [100.010400] (1:p0@host0) p0 bcast 5e8 25.005200
-> [100.010400] (2:p1@host1) p1 bcast 5e8 55.005200
-> [100.010400] (3:p2@host2) p2 bcast 5e8 25.005200
-> [120.010400] (2:p1@host1) p1 compute 2e8 20.000000
-> [150.010400] (1:p0@host0) p0 compute 5e8 50.000000
-> [150.010400] (3:p2@host2) p2 compute 5e8 50.000000
-> [175.015600] (2:p1@host1) p1 reduce 5e8 5e8 55.005200
-> [175.015600] (3:p2@host2) p2 reduce 5e8 5e8 25.005200
-> [225.015600] (0:@) Simulation time 225.016
-> [225.015600] (1:p0@host0) p0 reduce 5e8 5e8 75.005200
+> [ 25.006505] (1:p0@host0) p0 bcast 5e8 25.006505
+> [ 25.006505] (2:p1@host1) p1 bcast 5e8 25.006505
+> [ 25.006505] (3:p2@host2) p2 bcast 5e8 25.006505
+> [ 45.006505] (2:p1@host1) p1 compute 2e8 20.000000
+> [ 75.006505] (1:p0@host0) p0 compute 5e8 50.000000
+> [ 75.006505] (3:p2@host2) p2 compute 5e8 50.000000
+> [100.013010] (1:p0@host0) p0 bcast 5e8 25.006505
+> [100.013010] (2:p1@host1) p1 bcast 5e8 55.006505
+> [100.013010] (3:p2@host2) p2 bcast 5e8 25.006505
+> [120.013010] (2:p1@host1) p1 compute 2e8 20.000000
+> [150.013010] (1:p0@host0) p0 compute 5e8 50.000000
+> [150.013010] (3:p2@host2) p2 compute 5e8 50.000000
+> [175.019515] (2:p1@host1) p1 reduce 5e8 5e8 55.006505
+> [175.019515] (3:p2@host2) p2 reduce 5e8 5e8 25.006505
+> [225.019515] (0:@) Simulation time 225.02
+> [225.019515] (1:p0@host0) p0 reduce 5e8 5e8 75.006505
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_reduce.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
-> [ 25.005200] (2:p1@host1) p1 reduce 5e8 5e8 25.005200
-> [ 25.005200] (3:p2@host2) p2 reduce 5e8 5e8 25.005200
-> [ 75.005200] (1:p0@host0) p0 reduce 5e8 5e8 75.005200
-> [ 75.005200] (2:p1@host1) p1 compute 5e8 50.000000
-> [ 75.005200] (3:p2@host2) p2 compute 5e8 50.000000
-> [125.005200] (0:@) Simulation time 125.005
-> [125.005200] (1:p0@host0) p0 compute 5e8 50.000000
+> [ 25.006505] (2:p1@host1) p1 reduce 5e8 5e8 25.006505
+> [ 25.006505] (3:p2@host2) p2 reduce 5e8 5e8 25.006505
+> [ 75.006505] (1:p0@host0) p0 reduce 5e8 5e8 75.006505
+> [ 75.006505] (2:p1@host1) p1 compute 5e8 50.000000
+> [ 75.006505] (3:p2@host2) p2 compute 5e8 50.000000
+> [125.006505] (0:@) Simulation time 125.007
+> [125.006505] (1:p0@host0) p0 compute 5e8 50.000000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_with_isend.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (2:p1@host1) p1 Irecv p0 0.000000
 > [  0.000000] (3:p2@host2) p2 Irecv p1 0.000000
 > [ 50.000000] (3:p2@host2) p2 compute 5e8 50.000000
-> [ 50.005200] (1:p0@host0) p0 send p1 1e9 50.005200
+> [ 50.006505] (1:p0@host0) p0 send p1 1e9 50.006505
 > [100.000000] (2:p1@host1) p1 compute 1e9 100.000000
 > [100.000000] (2:p1@host1) p1 wait 0.000000
-> [150.005200] (1:p0@host0) p0 compute 1e9 100.000000
-> [150.005200] (2:p1@host1) p1 send p2 1e9 50.005200
-> [150.005200] (3:p2@host2) p2 wait 100.005200
-> [150.005200] (3:p2@host2) p2 Isend p0 1e9 0.000000
-> [200.005200] (0:@) Simulation time 200.005
-> [200.005200] (1:p0@host0) p0 recv p2 50.000000
-> [200.005200] (3:p2@host2) p2 compute 5e8 50.000000
-
+> [150.006505] (1:p0@host0) p0 compute 1e9 100.000000
+> [150.006505] (2:p1@host1) p1 send p2 1e9 50.006505
+> [150.006505] (3:p2@host2) p2 wait 100.006505
+> [150.006505] (3:p2@host2) p2 Isend p0 1e9 0.000000
+> [200.006505] (0:@) Simulation time 200.007
+> [200.006505] (1:p0@host0) p0 recv p2 50.000000
+> [200.006505] (3:p2@host2) p2 compute 5e8 50.000000
index b015895..5de61ff 100644 (file)
@@ -21,69 +21,69 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [  0.000000] (8:node@Jacquelin)   17  |   1 
 > [  0.000000] (8:node@Jacquelin)   33  |   1 
 > [  0.000000] (8:node@Jacquelin) Predecessor: -1
-> [  6.018864] (1:node@Gatien) My finger table:
-> [  6.018864] (1:node@Gatien) Start | Succ 
-> [  6.018864] (1:node@Gatien)   49  |   1 
-> [  6.018864] (1:node@Gatien)   50  |  48 
-> [  6.018864] (1:node@Gatien)   52  |  48 
-> [  6.018864] (1:node@Gatien)   56  |  48 
-> [  6.018864] (1:node@Gatien)    0  |  48 
-> [  6.018864] (1:node@Gatien)   16  |  48 
-> [  6.018864] (1:node@Gatien) Predecessor: -1
-> [ 10.710204] (2:node@McGee) My finger table:
-> [ 10.710204] (2:node@McGee) Start | Succ 
-> [ 10.710204] (2:node@McGee)   43  |   1 
-> [ 10.710204] (2:node@McGee)   44  |  42 
-> [ 10.710204] (2:node@McGee)   46  |  42 
-> [ 10.710204] (2:node@McGee)   50  |  42 
-> [ 10.710204] (2:node@McGee)   58  |  42 
-> [ 10.710204] (2:node@McGee)   10  |  42 
-> [ 10.710204] (2:node@McGee) Predecessor: -1
-> [ 17.433288] (3:node@iRMX) My finger table:
-> [ 17.433288] (3:node@iRMX) Start | Succ 
-> [ 17.433288] (3:node@iRMX)   39  |   1 
-> [ 17.433288] (3:node@iRMX)   40  |  38 
-> [ 17.433288] (3:node@iRMX)   42  |  38 
-> [ 17.433288] (3:node@iRMX)   46  |  38 
-> [ 17.433288] (3:node@iRMX)   54  |  38 
-> [ 17.433288] (3:node@iRMX)    6  |  38 
-> [ 17.433288] (3:node@iRMX) Predecessor: -1
-> [ 20.004273] (4:node@Geoff) My finger table:
-> [ 20.004273] (4:node@Geoff) Start | Succ 
-> [ 20.004273] (4:node@Geoff)   33  |   1 
-> [ 20.004273] (4:node@Geoff)   34  |  32 
-> [ 20.004273] (4:node@Geoff)   36  |  32 
-> [ 20.004273] (4:node@Geoff)   40  |  32 
-> [ 20.004273] (4:node@Geoff)   48  |  32 
-> [ 20.004273] (4:node@Geoff)    0  |  32 
-> [ 20.004273] (4:node@Geoff) Predecessor: -1
-> [ 26.449094] (5:node@TeX) My finger table:
-> [ 26.449094] (5:node@TeX) Start | Succ 
-> [ 26.449094] (5:node@TeX)   22  |   1 
-> [ 26.449094] (5:node@TeX)   23  |  21 
-> [ 26.449094] (5:node@TeX)   25  |  21 
-> [ 26.449094] (5:node@TeX)   29  |  21 
-> [ 26.449094] (5:node@TeX)   37  |  21 
-> [ 26.449094] (5:node@TeX)   53  |  21 
-> [ 26.449094] (5:node@TeX) Predecessor: -1
-> [ 30.739573] (6:node@Jean_Yves) My finger table:
-> [ 30.739573] (6:node@Jean_Yves) Start | Succ 
-> [ 30.739573] (6:node@Jean_Yves)   15  |   1 
-> [ 30.739573] (6:node@Jean_Yves)   16  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   18  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   22  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   30  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   46  |  14 
-> [ 30.739573] (6:node@Jean_Yves) Predecessor: -1
-> [ 35.838541] (7:node@Boivin) My finger table:
-> [ 35.838541] (7:node@Boivin) Start | Succ 
-> [ 35.838541] (7:node@Boivin)    9  |   1 
-> [ 35.838541] (7:node@Boivin)   10  |   8 
-> [ 35.838541] (7:node@Boivin)   12  |   8 
-> [ 35.838541] (7:node@Boivin)   16  |   8 
-> [ 35.838541] (7:node@Boivin)   24  |   8 
-> [ 35.838541] (7:node@Boivin)   40  |   8 
-> [ 35.838541] (7:node@Boivin) Predecessor: -1
+> [  6.274535] (1:node@Gatien) My finger table:
+> [  6.274535] (1:node@Gatien) Start | Succ 
+> [  6.274535] (1:node@Gatien)   49  |   1 
+> [  6.274535] (1:node@Gatien)   50  |  48 
+> [  6.274535] (1:node@Gatien)   52  |  48 
+> [  6.274535] (1:node@Gatien)   56  |  48 
+> [  6.274535] (1:node@Gatien)    0  |  48 
+> [  6.274535] (1:node@Gatien)   16  |  48 
+> [  6.274535] (1:node@Gatien) Predecessor: -1
+> [ 10.888420] (2:node@McGee) My finger table:
+> [ 10.888420] (2:node@McGee) Start | Succ 
+> [ 10.888420] (2:node@McGee)   43  |   1 
+> [ 10.888420] (2:node@McGee)   44  |  42 
+> [ 10.888420] (2:node@McGee)   46  |  42 
+> [ 10.888420] (2:node@McGee)   50  |  42 
+> [ 10.888420] (2:node@McGee)   58  |  42 
+> [ 10.888420] (2:node@McGee)   10  |  42 
+> [ 10.888420] (2:node@McGee) Predecessor: -1
+> [ 18.043892] (3:node@iRMX) My finger table:
+> [ 18.043892] (3:node@iRMX) Start | Succ 
+> [ 18.043892] (3:node@iRMX)   39  |   1 
+> [ 18.043892] (3:node@iRMX)   40  |  38 
+> [ 18.043892] (3:node@iRMX)   42  |  38 
+> [ 18.043892] (3:node@iRMX)   46  |  38 
+> [ 18.043892] (3:node@iRMX)   54  |  38 
+> [ 18.043892] (3:node@iRMX)    6  |  38 
+> [ 18.043892] (3:node@iRMX) Predecessor: -1
+> [ 20.005344] (4:node@Geoff) My finger table:
+> [ 20.005344] (4:node@Geoff) Start | Succ 
+> [ 20.005344] (4:node@Geoff)   33  |   1 
+> [ 20.005344] (4:node@Geoff)   34  |  32 
+> [ 20.005344] (4:node@Geoff)   36  |  32 
+> [ 20.005344] (4:node@Geoff)   40  |  32 
+> [ 20.005344] (4:node@Geoff)   48  |  32 
+> [ 20.005344] (4:node@Geoff)    0  |  32 
+> [ 20.005344] (4:node@Geoff) Predecessor: -1
+> [ 26.812726] (5:node@TeX) My finger table:
+> [ 26.812726] (5:node@TeX) Start | Succ 
+> [ 26.812726] (5:node@TeX)   22  |   1 
+> [ 26.812726] (5:node@TeX)   23  |  21 
+> [ 26.812726] (5:node@TeX)   25  |  21 
+> [ 26.812726] (5:node@TeX)   29  |  21 
+> [ 26.812726] (5:node@TeX)   37  |  21 
+> [ 26.812726] (5:node@TeX)   53  |  21 
+> [ 26.812726] (5:node@TeX) Predecessor: -1
+> [ 30.925159] (6:node@Jean_Yves) My finger table:
+> [ 30.925159] (6:node@Jean_Yves) Start | Succ 
+> [ 30.925159] (6:node@Jean_Yves)   15  |   1 
+> [ 30.925159] (6:node@Jean_Yves)   16  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   18  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   22  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   30  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   46  |  14 
+> [ 30.925159] (6:node@Jean_Yves) Predecessor: -1
+> [ 36.048962] (7:node@Boivin) My finger table:
+> [ 36.048962] (7:node@Boivin) Start | Succ 
+> [ 36.048962] (7:node@Boivin)    9  |   1 
+> [ 36.048962] (7:node@Boivin)   10  |   8 
+> [ 36.048962] (7:node@Boivin)   12  |   8 
+> [ 36.048962] (7:node@Boivin)   16  |   8 
+> [ 36.048962] (7:node@Boivin)   24  |   8 
+> [ 36.048962] (7:node@Boivin)   40  |   8 
+> [ 36.048962] (7:node@Boivin) Predecessor: -1
 > [ 75.000000] (8:node@Jacquelin) My finger table:
 > [ 75.000000] (8:node@Jacquelin) Start | Succ 
 > [ 75.000000] (8:node@Jacquelin)    2  |   1 
@@ -102,332 +102,341 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [ 80.000000] (8:node@Jacquelin)   17  |   1 
 > [ 80.000000] (8:node@Jacquelin)   33  |   1 
 > [ 80.000000] (8:node@Jacquelin) Predecessor: 42
-> [ 81.018864] (8:node@Jacquelin) My finger table:
-> [ 81.018864] (8:node@Jacquelin) Start | Succ 
-> [ 81.018864] (8:node@Jacquelin)    2  |  42 
-> [ 81.018864] (8:node@Jacquelin)    3  |   1 
-> [ 81.018864] (8:node@Jacquelin)    5  |   1 
-> [ 81.018864] (8:node@Jacquelin)    9  |   1 
-> [ 81.018864] (8:node@Jacquelin)   17  |   1 
-> [ 81.018864] (8:node@Jacquelin)   33  |   1 
-> [ 81.018864] (8:node@Jacquelin) Predecessor: 48
-> [113.891588] (2:node@McGee) My finger table:
-> [113.891588] (2:node@McGee) Start | Succ 
-> [113.891588] (2:node@McGee)   43  |  48 
-> [113.891588] (2:node@McGee)   44  |  42 
-> [113.891588] (2:node@McGee)   46  |  42 
-> [113.891588] (2:node@McGee)   50  |  42 
-> [113.891588] (2:node@McGee)   58  |  42 
-> [113.891588] (2:node@McGee)   10  |  42 
-> [113.891588] (2:node@McGee) Predecessor: 1
-> [135.929315] (1:node@Gatien) My finger table:
-> [135.929315] (1:node@Gatien) Start | Succ 
-> [135.929315] (1:node@Gatien)   49  |   1 
-> [135.929315] (1:node@Gatien)   50  |  48 
-> [135.929315] (1:node@Gatien)   52  |  48 
-> [135.929315] (1:node@Gatien)   56  |  48 
-> [135.929315] (1:node@Gatien)    0  |  48 
-> [135.929315] (1:node@Gatien)   16  |  48 
-> [135.929315] (1:node@Gatien) Predecessor: 42
-> [187.822191] (2:node@McGee) My finger table:
-> [187.822191] (2:node@McGee) Start | Succ 
-> [187.822191] (2:node@McGee)   43  |  48 
-> [187.822191] (2:node@McGee)   44  |  42 
-> [187.822191] (2:node@McGee)   46  |  42 
-> [187.822191] (2:node@McGee)   50  |  42 
-> [187.822191] (2:node@McGee)   58  |  42 
-> [187.822191] (2:node@McGee)   10  |  42 
-> [187.822191] (2:node@McGee) Predecessor: 14
-> [196.476362] (2:node@McGee) My finger table:
-> [196.476362] (2:node@McGee) Start | Succ 
-> [196.476362] (2:node@McGee)   43  |  48 
-> [196.476362] (2:node@McGee)   44  |  42 
-> [196.476362] (2:node@McGee)   46  |  42 
-> [196.476362] (2:node@McGee)   50  |  42 
-> [196.476362] (2:node@McGee)   58  |  42 
-> [196.476362] (2:node@McGee)   10  |  42 
-> [196.476362] (2:node@McGee) Predecessor: 38
-> [239.187724] (3:node@iRMX) My finger table:
-> [239.187724] (3:node@iRMX) Start | Succ 
-> [239.187724] (3:node@iRMX)   39  |  42 
-> [239.187724] (3:node@iRMX)   40  |  38 
-> [239.187724] (3:node@iRMX)   42  |  38 
-> [239.187724] (3:node@iRMX)   46  |  38 
-> [239.187724] (3:node@iRMX)   54  |  38 
-> [239.187724] (3:node@iRMX)    6  |  38 
-> [239.187724] (3:node@iRMX) Predecessor: 32
-> [246.101146] (1:node@Gatien) My finger table:
-> [246.101146] (1:node@Gatien) Start | Succ 
-> [246.101146] (1:node@Gatien)   49  |   1 
-> [246.101146] (1:node@Gatien)   50  |   1 
-> [246.101146] (1:node@Gatien)   52  |  48 
-> [246.101146] (1:node@Gatien)   56  |  48 
-> [246.101146] (1:node@Gatien)    0  |  48 
-> [246.101146] (1:node@Gatien)   16  |  48 
-> [246.101146] (1:node@Gatien) Predecessor: 42
-> [253.395755] (7:node@Boivin) My finger table:
-> [253.395755] (7:node@Boivin) Start | Succ 
-> [253.395755] (7:node@Boivin)    9  |  32 
-> [253.395755] (7:node@Boivin)   10  |  32 
-> [253.395755] (7:node@Boivin)   12  |   8 
-> [253.395755] (7:node@Boivin)   16  |   8 
-> [253.395755] (7:node@Boivin)   24  |   8 
-> [253.395755] (7:node@Boivin)   40  |   8 
-> [253.395755] (7:node@Boivin) Predecessor: -1
-> [259.532923] (8:node@Jacquelin) My finger table:
-> [259.532923] (8:node@Jacquelin) Start | Succ 
-> [259.532923] (8:node@Jacquelin)    2  |  32 
-> [259.532923] (8:node@Jacquelin)    3  |  32 
-> [259.532923] (8:node@Jacquelin)    5  |   1 
-> [259.532923] (8:node@Jacquelin)    9  |   1 
-> [259.532923] (8:node@Jacquelin)   17  |   1 
-> [259.532923] (8:node@Jacquelin)   33  |   1 
-> [259.532923] (8:node@Jacquelin) Predecessor: 48
-> [261.420507] (2:node@McGee) My finger table:
-> [261.420507] (2:node@McGee) Start | Succ 
-> [261.420507] (2:node@McGee)   43  |  48 
-> [261.420507] (2:node@McGee)   44  |  48 
-> [261.420507] (2:node@McGee)   46  |  42 
-> [261.420507] (2:node@McGee)   50  |  42 
-> [261.420507] (2:node@McGee)   58  |  42 
-> [261.420507] (2:node@McGee)   10  |  42 
-> [261.420507] (2:node@McGee) Predecessor: 38
-> [262.822955] (6:node@Jean_Yves) My finger table:
-> [262.822955] (6:node@Jean_Yves) Start | Succ 
-> [262.822955] (6:node@Jean_Yves)   15  |  32 
-> [262.822955] (6:node@Jean_Yves)   16  |  32 
-> [262.822955] (6:node@Jean_Yves)   18  |  14 
-> [262.822955] (6:node@Jean_Yves)   22  |  14 
-> [262.822955] (6:node@Jean_Yves)   30  |  14 
-> [262.822955] (6:node@Jean_Yves)   46  |  14 
-> [262.822955] (6:node@Jean_Yves) Predecessor: -1
-> [268.142943] (3:node@iRMX) My finger table:
-> [268.142943] (3:node@iRMX) Start | Succ 
-> [268.142943] (3:node@iRMX)   39  |  42 
-> [268.142943] (3:node@iRMX)   40  |  42 
-> [268.142943] (3:node@iRMX)   42  |  38 
-> [268.142943] (3:node@iRMX)   46  |  38 
-> [268.142943] (3:node@iRMX)   54  |  38 
-> [268.142943] (3:node@iRMX)    6  |  38 
-> [268.142943] (3:node@iRMX) Predecessor: 32
-> [271.623232] (5:node@TeX) My finger table:
-> [271.623232] (5:node@TeX) Start | Succ 
-> [271.623232] (5:node@TeX)   22  |  32 
-> [271.623232] (5:node@TeX)   23  |  32 
-> [271.623232] (5:node@TeX)   25  |  21 
-> [271.623232] (5:node@TeX)   29  |  21 
-> [271.623232] (5:node@TeX)   37  |  21 
-> [271.623232] (5:node@TeX)   53  |  21 
-> [271.623232] (5:node@TeX) Predecessor: -1
-> [279.057600] (4:node@Geoff) My finger table:
-> [279.057600] (4:node@Geoff) Start | Succ 
-> [279.057600] (4:node@Geoff)   33  |  38 
-> [279.057600] (4:node@Geoff)   34  |  32 
-> [279.057600] (4:node@Geoff)   36  |  32 
-> [279.057600] (4:node@Geoff)   40  |  32 
-> [279.057600] (4:node@Geoff)   48  |  32 
-> [279.057600] (4:node@Geoff)    0  |  32 
-> [279.057600] (4:node@Geoff) Predecessor: 8
-> [281.486619] (4:node@Geoff) My finger table:
-> [281.486619] (4:node@Geoff) Start | Succ 
-> [281.486619] (4:node@Geoff)   33  |  38 
-> [281.486619] (4:node@Geoff)   34  |  38 
-> [281.486619] (4:node@Geoff)   36  |  32 
-> [281.486619] (4:node@Geoff)   40  |  32 
-> [281.486619] (4:node@Geoff)   48  |  32 
-> [281.486619] (4:node@Geoff)    0  |  32 
-> [281.486619] (4:node@Geoff) Predecessor: 8
-> [292.924102] (4:node@Geoff) My finger table:
-> [292.924102] (4:node@Geoff) Start | Succ 
-> [292.924102] (4:node@Geoff)   33  |  38 
-> [292.924102] (4:node@Geoff)   34  |  38 
-> [292.924102] (4:node@Geoff)   36  |  32 
-> [292.924102] (4:node@Geoff)   40  |  32 
-> [292.924102] (4:node@Geoff)   48  |  32 
-> [292.924102] (4:node@Geoff)    0  |  32 
-> [292.924102] (4:node@Geoff) Predecessor: 21
-> [338.206033] (5:node@TeX) My finger table:
-> [338.206033] (5:node@TeX) Start | Succ 
-> [338.206033] (5:node@TeX)   22  |  32 
-> [338.206033] (5:node@TeX)   23  |  32 
-> [338.206033] (5:node@TeX)   25  |  21 
-> [338.206033] (5:node@TeX)   29  |  21 
-> [338.206033] (5:node@TeX)   37  |  21 
-> [338.206033] (5:node@TeX)   53  |  21 
-> [338.206033] (5:node@TeX) Predecessor: 14
-> [369.341418] (1:node@Gatien) My finger table:
-> [369.341418] (1:node@Gatien) Start | Succ 
-> [369.341418] (1:node@Gatien)   49  |   1 
-> [369.341418] (1:node@Gatien)   50  |   1 
-> [369.341418] (1:node@Gatien)   52  |   1 
-> [369.341418] (1:node@Gatien)   56  |  48 
-> [369.341418] (1:node@Gatien)    0  |  48 
-> [369.341418] (1:node@Gatien)   16  |  48 
-> [369.341418] (1:node@Gatien) Predecessor: 42
-> [379.982438] (8:node@Jacquelin) My finger table:
-> [379.982438] (8:node@Jacquelin) Start | Succ 
-> [379.982438] (8:node@Jacquelin)    2  |  14 
-> [379.982438] (8:node@Jacquelin)    3  |  32 
-> [379.982438] (8:node@Jacquelin)    5  |  14 
-> [379.982438] (8:node@Jacquelin)    9  |   1 
-> [379.982438] (8:node@Jacquelin)   17  |   1 
-> [379.982438] (8:node@Jacquelin)   33  |   1 
-> [379.982438] (8:node@Jacquelin) Predecessor: 48
-> [384.034401] (2:node@McGee) My finger table:
-> [384.034401] (2:node@McGee) Start | Succ 
-> [384.034401] (2:node@McGee)   43  |  48 
-> [384.034401] (2:node@McGee)   44  |  48 
-> [384.034401] (2:node@McGee)   46  |  48 
-> [384.034401] (2:node@McGee)   50  |  42 
-> [384.034401] (2:node@McGee)   58  |  42 
-> [384.034401] (2:node@McGee)   10  |  42 
-> [384.034401] (2:node@McGee) Predecessor: 38
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  14 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  21 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [390.149558] (7:node@Boivin) My finger table:
-> [390.149558] (7:node@Boivin) Start | Succ 
-> [390.149558] (7:node@Boivin)    9  |  14 
-> [390.149558] (7:node@Boivin)   10  |  32 
-> [390.149558] (7:node@Boivin)   12  |  14 
-> [390.149558] (7:node@Boivin)   16  |   8 
-> [390.149558] (7:node@Boivin)   24  |   8 
-> [390.149558] (7:node@Boivin)   40  |   8 
-> [390.149558] (7:node@Boivin) Predecessor: -1
-> [392.283872] (6:node@Jean_Yves) My finger table:
-> [392.283872] (6:node@Jean_Yves) Start | Succ 
-> [392.283872] (6:node@Jean_Yves)   15  |  21 
-> [392.283872] (6:node@Jean_Yves)   16  |  32 
-> [392.283872] (6:node@Jean_Yves)   18  |  21 
-> [392.283872] (6:node@Jean_Yves)   22  |  14 
-> [392.283872] (6:node@Jean_Yves)   30  |  14 
-> [392.283872] (6:node@Jean_Yves)   46  |  14 
-> [392.283872] (6:node@Jean_Yves) Predecessor: 8
-> [404.370688] (4:node@Geoff) My finger table:
-> [404.370688] (4:node@Geoff) Start | Succ 
-> [404.370688] (4:node@Geoff)   33  |  38 
-> [404.370688] (4:node@Geoff)   34  |  38 
-> [404.370688] (4:node@Geoff)   36  |  38 
-> [404.370688] (4:node@Geoff)   40  |  32 
-> [404.370688] (4:node@Geoff)   48  |  32 
-> [404.370688] (4:node@Geoff)    0  |  32 
-> [404.370688] (4:node@Geoff) Predecessor: 21
-> [405.070972] (3:node@iRMX) My finger table:
-> [405.070972] (3:node@iRMX) Start | Succ 
-> [405.070972] (3:node@iRMX)   39  |  42 
-> [405.070972] (3:node@iRMX)   40  |  42 
-> [405.070972] (3:node@iRMX)   42  |  42 
-> [405.070972] (3:node@iRMX)   46  |  38 
-> [405.070972] (3:node@iRMX)   54  |  38 
-> [405.070972] (3:node@iRMX)    6  |  38 
-> [405.070972] (3:node@iRMX) Predecessor: 32
-> [418.336053] (5:node@TeX) My finger table:
-> [418.336053] (5:node@TeX) Start | Succ 
-> [418.336053] (5:node@TeX)   22  |  32 
-> [418.336053] (5:node@TeX)   23  |  32 
-> [418.336053] (5:node@TeX)   25  |  32 
-> [418.336053] (5:node@TeX)   29  |  21 
-> [418.336053] (5:node@TeX)   37  |  21 
-> [418.336053] (5:node@TeX)   53  |  21 
-> [418.336053] (5:node@TeX) Predecessor: 14
-> [448.762027] (7:node@Boivin) My finger table:
-> [448.762027] (7:node@Boivin) Start | Succ 
-> [448.762027] (7:node@Boivin)    9  |  14 
-> [448.762027] (7:node@Boivin)   10  |  32 
-> [448.762027] (7:node@Boivin)   12  |  14 
-> [448.762027] (7:node@Boivin)   16  |   8 
-> [448.762027] (7:node@Boivin)   24  |   8 
-> [448.762027] (7:node@Boivin)   40  |   8 
-> [448.762027] (7:node@Boivin) Predecessor: 1
-> [490.780259] (1:node@Gatien) My finger table:
-> [490.780259] (1:node@Gatien) Start | Succ 
-> [490.780259] (1:node@Gatien)   49  |   1 
-> [490.780259] (1:node@Gatien)   50  |   1 
-> [490.780259] (1:node@Gatien)   52  |   1 
-> [490.780259] (1:node@Gatien)   56  |   1 
-> [490.780259] (1:node@Gatien)    0  |  48 
-> [490.780259] (1:node@Gatien)   16  |  48 
-> [490.780259] (1:node@Gatien) Predecessor: 42
-> [505.134969] (8:node@Jacquelin) My finger table:
-> [505.134969] (8:node@Jacquelin) Start | Succ 
-> [505.134969] (8:node@Jacquelin)    2  |   8 
-> [505.134969] (8:node@Jacquelin)    3  |  32 
-> [505.134969] (8:node@Jacquelin)    5  |  14 
-> [505.134969] (8:node@Jacquelin)    9  |  14 
-> [505.134969] (8:node@Jacquelin)   17  |   1 
-> [505.134969] (8:node@Jacquelin)   33  |   1 
-> [505.134969] (8:node@Jacquelin) Predecessor: 48
-> [519.547951] (6:node@Jean_Yves) My finger table:
-> [519.547951] (6:node@Jean_Yves) Start | Succ 
-> [519.547951] (6:node@Jean_Yves)   15  |  21 
-> [519.547951] (6:node@Jean_Yves)   16  |  32 
-> [519.547951] (6:node@Jean_Yves)   18  |  21 
-> [519.547951] (6:node@Jean_Yves)   22  |  32 
-> [519.547951] (6:node@Jean_Yves)   30  |  14 
-> [519.547951] (6:node@Jean_Yves)   46  |  14 
-> [519.547951] (6:node@Jean_Yves) Predecessor: 8
-> [523.456709] (2:node@McGee) My finger table:
-> [523.456709] (2:node@McGee) Start | Succ 
-> [523.456709] (2:node@McGee)   43  |  48 
-> [523.456709] (2:node@McGee)   44  |  48 
-> [523.456709] (2:node@McGee)   46  |  48 
-> [523.456709] (2:node@McGee)   50  |   1 
-> [523.456709] (2:node@McGee)   58  |  42 
-> [523.456709] (2:node@McGee)   10  |  42 
-> [523.456709] (2:node@McGee) Predecessor: 38
-> [541.506552] (5:node@TeX) My finger table:
-> [541.506552] (5:node@TeX) Start | Succ 
-> [541.506552] (5:node@TeX)   22  |  32 
-> [541.506552] (5:node@TeX)   23  |  32 
-> [541.506552] (5:node@TeX)   25  |  32 
-> [541.506552] (5:node@TeX)   29  |  32 
-> [541.506552] (5:node@TeX)   37  |  21 
-> [541.506552] (5:node@TeX)   53  |  21 
-> [541.506552] (5:node@TeX) Predecessor: 14
-> [542.490747] (4:node@Geoff) My finger table:
-> [542.490747] (4:node@Geoff) Start | Succ 
-> [542.490747] (4:node@Geoff)   33  |  38 
-> [542.490747] (4:node@Geoff)   34  |  38 
-> [542.490747] (4:node@Geoff)   36  |  38 
-> [542.490747] (4:node@Geoff)   40  |  42 
-> [542.490747] (4:node@Geoff)   48  |  32 
-> [542.490747] (4:node@Geoff)    0  |  32 
-> [542.490747] (4:node@Geoff) Predecessor: 21
-> [543.696191] (7:node@Boivin) My finger table:
-> [543.696191] (7:node@Boivin) Start | Succ 
-> [543.696191] (7:node@Boivin)    9  |  14 
-> [543.696191] (7:node@Boivin)   10  |  32 
-> [543.696191] (7:node@Boivin)   12  |  14 
-> [543.696191] (7:node@Boivin)   16  |  21 
-> [543.696191] (7:node@Boivin)   24  |   8 
-> [543.696191] (7:node@Boivin)   40  |   8 
-> [543.696191] (7:node@Boivin) Predecessor: 1
-> [547.073600] (3:node@iRMX) My finger table:
-> [547.073600] (3:node@iRMX) Start | Succ 
-> [547.073600] (3:node@iRMX)   39  |  42 
-> [547.073600] (3:node@iRMX)   40  |  42 
-> [547.073600] (3:node@iRMX)   42  |  42 
-> [547.073600] (3:node@iRMX)   46  |  48 
-> [547.073600] (3:node@iRMX)   54  |  38 
-> [547.073600] (3:node@iRMX)    6  |  38 
-> [547.073600] (3:node@iRMX) Predecessor: 32
-> [649.756626] (0:@) Messages created: 838
-> [649.756626] (0:@) Simulated time: 649.757
+> [ 81.274535] (8:node@Jacquelin) My finger table:
+> [ 81.274535] (8:node@Jacquelin) Start | Succ 
+> [ 81.274535] (8:node@Jacquelin)    2  |  42 
+> [ 81.274535] (8:node@Jacquelin)    3  |   1 
+> [ 81.274535] (8:node@Jacquelin)    5  |   1 
+> [ 81.274535] (8:node@Jacquelin)    9  |   1 
+> [ 81.274535] (8:node@Jacquelin)   17  |   1 
+> [ 81.274535] (8:node@Jacquelin)   33  |   1 
+> [ 81.274535] (8:node@Jacquelin) Predecessor: 48
+> [116.656297] (2:node@McGee) My finger table:
+> [116.656297] (2:node@McGee) Start | Succ 
+> [116.656297] (2:node@McGee)   43  |  48 
+> [116.656297] (2:node@McGee)   44  |  42 
+> [116.656297] (2:node@McGee)   46  |  42 
+> [116.656297] (2:node@McGee)   50  |  42 
+> [116.656297] (2:node@McGee)   58  |  42 
+> [116.656297] (2:node@McGee)   10  |  42 
+> [116.656297] (2:node@McGee) Predecessor: 1
+> [141.384730] (1:node@Gatien) My finger table:
+> [141.384730] (1:node@Gatien) Start | Succ 
+> [141.384730] (1:node@Gatien)   49  |   1 
+> [141.384730] (1:node@Gatien)   50  |  48 
+> [141.384730] (1:node@Gatien)   52  |  48 
+> [141.384730] (1:node@Gatien)   56  |  48 
+> [141.384730] (1:node@Gatien)    0  |  48 
+> [141.384730] (1:node@Gatien)   16  |  48 
+> [141.384730] (1:node@Gatien) Predecessor: 42
+> [187.433548] (2:node@McGee) My finger table:
+> [187.433548] (2:node@McGee) Start | Succ 
+> [187.433548] (2:node@McGee)   43  |  48 
+> [187.433548] (2:node@McGee)   44  |  42 
+> [187.433548] (2:node@McGee)   46  |  42 
+> [187.433548] (2:node@McGee)   50  |  42 
+> [187.433548] (2:node@McGee)   58  |  42 
+> [187.433548] (2:node@McGee)   10  |  42 
+> [187.433548] (2:node@McGee) Predecessor: 8
+> [224.184103] (2:node@McGee) My finger table:
+> [224.184103] (2:node@McGee) Start | Succ 
+> [224.184103] (2:node@McGee)   43  |  48 
+> [224.184103] (2:node@McGee)   44  |  42 
+> [224.184103] (2:node@McGee)   46  |  42 
+> [224.184103] (2:node@McGee)   50  |  42 
+> [224.184103] (2:node@McGee)   58  |  42 
+> [224.184103] (2:node@McGee)   10  |  42 
+> [224.184103] (2:node@McGee) Predecessor: 38
+> [238.101252] (7:node@Boivin) My finger table:
+> [238.101252] (7:node@Boivin) Start | Succ 
+> [238.101252] (7:node@Boivin)    9  |  38 
+> [238.101252] (7:node@Boivin)   10  |   8 
+> [238.101252] (7:node@Boivin)   12  |   8 
+> [238.101252] (7:node@Boivin)   16  |   8 
+> [238.101252] (7:node@Boivin)   24  |   8 
+> [238.101252] (7:node@Boivin)   40  |   8 
+> [238.101252] (7:node@Boivin) Predecessor: 1
+> [244.547810] (1:node@Gatien) My finger table:
+> [244.547810] (1:node@Gatien) Start | Succ 
+> [244.547810] (1:node@Gatien)   49  |   1 
+> [244.547810] (1:node@Gatien)   50  |   1 
+> [244.547810] (1:node@Gatien)   52  |  48 
+> [244.547810] (1:node@Gatien)   56  |  48 
+> [244.547810] (1:node@Gatien)    0  |  48 
+> [244.547810] (1:node@Gatien)   16  |  48 
+> [244.547810] (1:node@Gatien) Predecessor: 42
+> [251.313269] (7:node@Boivin) My finger table:
+> [251.313269] (7:node@Boivin) Start | Succ 
+> [251.313269] (7:node@Boivin)    9  |  38 
+> [251.313269] (7:node@Boivin)   10  |  38 
+> [251.313269] (7:node@Boivin)   12  |   8 
+> [251.313269] (7:node@Boivin)   16  |   8 
+> [251.313269] (7:node@Boivin)   24  |   8 
+> [251.313269] (7:node@Boivin)   40  |   8 
+> [251.313269] (7:node@Boivin) Predecessor: 1
+> [252.823597] (2:node@McGee) My finger table:
+> [252.823597] (2:node@McGee) Start | Succ 
+> [252.823597] (2:node@McGee)   43  |  48 
+> [252.823597] (2:node@McGee)   44  |  48 
+> [252.823597] (2:node@McGee)   46  |  42 
+> [252.823597] (2:node@McGee)   50  |  42 
+> [252.823597] (2:node@McGee)   58  |  42 
+> [252.823597] (2:node@McGee)   10  |  42 
+> [252.823597] (2:node@McGee) Predecessor: 38
+> [268.912112] (6:node@Jean_Yves) My finger table:
+> [268.912112] (6:node@Jean_Yves) Start | Succ 
+> [268.912112] (6:node@Jean_Yves)   15  |  38 
+> [268.912112] (6:node@Jean_Yves)   16  |  38 
+> [268.912112] (6:node@Jean_Yves)   18  |  14 
+> [268.912112] (6:node@Jean_Yves)   22  |  14 
+> [268.912112] (6:node@Jean_Yves)   30  |  14 
+> [268.912112] (6:node@Jean_Yves)   46  |  14 
+> [268.912112] (6:node@Jean_Yves) Predecessor: -1
+> [272.591527] (3:node@iRMX) My finger table:
+> [272.591527] (3:node@iRMX) Start | Succ 
+> [272.591527] (3:node@iRMX)   39  |  42 
+> [272.591527] (3:node@iRMX)   40  |  38 
+> [272.591527] (3:node@iRMX)   42  |  38 
+> [272.591527] (3:node@iRMX)   46  |  38 
+> [272.591527] (3:node@iRMX)   54  |  38 
+> [272.591527] (3:node@iRMX)    6  |  38 
+> [272.591527] (3:node@iRMX) Predecessor: 8
+> [275.999779] (8:node@Jacquelin) My finger table:
+> [275.999779] (8:node@Jacquelin) Start | Succ 
+> [275.999779] (8:node@Jacquelin)    2  |   8 
+> [275.999779] (8:node@Jacquelin)    3  |   8 
+> [275.999779] (8:node@Jacquelin)    5  |   1 
+> [275.999779] (8:node@Jacquelin)    9  |   1 
+> [275.999779] (8:node@Jacquelin)   17  |   1 
+> [275.999779] (8:node@Jacquelin)   33  |   1 
+> [275.999779] (8:node@Jacquelin) Predecessor: 48
+> [278.899538] (3:node@iRMX) My finger table:
+> [278.899538] (3:node@iRMX) Start | Succ 
+> [278.899538] (3:node@iRMX)   39  |  42 
+> [278.899538] (3:node@iRMX)   40  |  38 
+> [278.899538] (3:node@iRMX)   42  |  38 
+> [278.899538] (3:node@iRMX)   46  |  38 
+> [278.899538] (3:node@iRMX)   54  |  38 
+> [278.899538] (3:node@iRMX)    6  |  38 
+> [278.899538] (3:node@iRMX) Predecessor: 14
+> [285.033621] (3:node@iRMX) My finger table:
+> [285.033621] (3:node@iRMX) Start | Succ 
+> [285.033621] (3:node@iRMX)   39  |  42 
+> [285.033621] (3:node@iRMX)   40  |  42 
+> [285.033621] (3:node@iRMX)   42  |  38 
+> [285.033621] (3:node@iRMX)   46  |  38 
+> [285.033621] (3:node@iRMX)   54  |  38 
+> [285.033621] (3:node@iRMX)    6  |  38 
+> [285.033621] (3:node@iRMX) Predecessor: 14
+> [299.128761] (4:node@Geoff) My finger table:
+> [299.128761] (4:node@Geoff) Start | Succ 
+> [299.128761] (4:node@Geoff)   33  |  38 
+> [299.128761] (4:node@Geoff)   34  |  38 
+> [299.128761] (4:node@Geoff)   36  |  32 
+> [299.128761] (4:node@Geoff)   40  |  32 
+> [299.128761] (4:node@Geoff)   48  |  32 
+> [299.128761] (4:node@Geoff)    0  |  32 
+> [299.128761] (4:node@Geoff) Predecessor: -1
+> [302.475676] (5:node@TeX) My finger table:
+> [302.475676] (5:node@TeX) Start | Succ 
+> [302.475676] (5:node@TeX)   22  |  38 
+> [302.475676] (5:node@TeX)   23  |  38 
+> [302.475676] (5:node@TeX)   25  |  21 
+> [302.475676] (5:node@TeX)   29  |  21 
+> [302.475676] (5:node@TeX)   37  |  21 
+> [302.475676] (5:node@TeX)   53  |  21 
+> [302.475676] (5:node@TeX) Predecessor: -1
+> [309.611552] (3:node@iRMX) My finger table:
+> [309.611552] (3:node@iRMX) Start | Succ 
+> [309.611552] (3:node@iRMX)   39  |  42 
+> [309.611552] (3:node@iRMX)   40  |  42 
+> [309.611552] (3:node@iRMX)   42  |  38 
+> [309.611552] (3:node@iRMX)   46  |  38 
+> [309.611552] (3:node@iRMX)   54  |  38 
+> [309.611552] (3:node@iRMX)    6  |  38 
+> [309.611552] (3:node@iRMX) Predecessor: 32
+> [352.258791] (6:node@Jean_Yves) My finger table:
+> [352.258791] (6:node@Jean_Yves) Start | Succ 
+> [352.258791] (6:node@Jean_Yves)   15  |  32 
+> [352.258791] (6:node@Jean_Yves)   16  |  38 
+> [352.258791] (6:node@Jean_Yves)   18  |  14 
+> [352.258791] (6:node@Jean_Yves)   22  |  14 
+> [352.258791] (6:node@Jean_Yves)   30  |  14 
+> [352.258791] (6:node@Jean_Yves)   46  |  14 
+> [352.258791] (6:node@Jean_Yves) Predecessor: 8
+> [367.429998] (4:node@Geoff) My finger table:
+> [367.429998] (4:node@Geoff) Start | Succ 
+> [367.429998] (4:node@Geoff)   33  |  38 
+> [367.429998] (4:node@Geoff)   34  |  38 
+> [367.429998] (4:node@Geoff)   36  |  32 
+> [367.429998] (4:node@Geoff)   40  |  32 
+> [367.429998] (4:node@Geoff)   48  |  32 
+> [367.429998] (4:node@Geoff)    0  |  32 
+> [367.429998] (4:node@Geoff) Predecessor: 14
+> [368.589798] (1:node@Gatien) My finger table:
+> [368.589798] (1:node@Gatien) Start | Succ 
+> [368.589798] (1:node@Gatien)   49  |   1 
+> [368.589798] (1:node@Gatien)   50  |   1 
+> [368.589798] (1:node@Gatien)   52  |   1 
+> [368.589798] (1:node@Gatien)   56  |  48 
+> [368.589798] (1:node@Gatien)    0  |  48 
+> [368.589798] (1:node@Gatien)   16  |  48 
+> [368.589798] (1:node@Gatien) Predecessor: 42
+> [374.900127] (2:node@McGee) My finger table:
+> [374.900127] (2:node@McGee) Start | Succ 
+> [374.900127] (2:node@McGee)   43  |  48 
+> [374.900127] (2:node@McGee)   44  |  48 
+> [374.900127] (2:node@McGee)   46  |  48 
+> [374.900127] (2:node@McGee)   50  |  42 
+> [374.900127] (2:node@McGee)   58  |  42 
+> [374.900127] (2:node@McGee)   10  |  42 
+> [374.900127] (2:node@McGee) Predecessor: 38
+> [392.077174] (7:node@Boivin) My finger table:
+> [392.077174] (7:node@Boivin) Start | Succ 
+> [392.077174] (7:node@Boivin)    9  |  14 
+> [392.077174] (7:node@Boivin)   10  |  38 
+> [392.077174] (7:node@Boivin)   12  |  14 
+> [392.077174] (7:node@Boivin)   16  |   8 
+> [392.077174] (7:node@Boivin)   24  |   8 
+> [392.077174] (7:node@Boivin)   40  |   8 
+> [392.077174] (7:node@Boivin) Predecessor: 1
+> [398.559775] (4:node@Geoff) My finger table:
+> [398.559775] (4:node@Geoff) Start | Succ 
+> [398.559775] (4:node@Geoff)   33  |  38 
+> [398.559775] (4:node@Geoff)   34  |  38 
+> [398.559775] (4:node@Geoff)   36  |  32 
+> [398.559775] (4:node@Geoff)   40  |  32 
+> [398.559775] (4:node@Geoff)   48  |  32 
+> [398.559775] (4:node@Geoff)    0  |  32 
+> [398.559775] (4:node@Geoff) Predecessor: 21
+> [400.956871] (6:node@Jean_Yves) My finger table:
+> [400.956871] (6:node@Jean_Yves) Start | Succ 
+> [400.956871] (6:node@Jean_Yves)   15  |  21 
+> [400.956871] (6:node@Jean_Yves)   16  |  38 
+> [400.956871] (6:node@Jean_Yves)   18  |  21 
+> [400.956871] (6:node@Jean_Yves)   22  |  14 
+> [400.956871] (6:node@Jean_Yves)   30  |  14 
+> [400.956871] (6:node@Jean_Yves)   46  |  14 
+> [400.956871] (6:node@Jean_Yves) Predecessor: 8
+> [405.310329] (8:node@Jacquelin) My finger table:
+> [405.310329] (8:node@Jacquelin) Start | Succ 
+> [405.310329] (8:node@Jacquelin)    2  |   8 
+> [405.310329] (8:node@Jacquelin)    3  |   8 
+> [405.310329] (8:node@Jacquelin)    5  |   8 
+> [405.310329] (8:node@Jacquelin)    9  |   1 
+> [405.310329] (8:node@Jacquelin)   17  |   1 
+> [405.310329] (8:node@Jacquelin)   33  |   1 
+> [405.310329] (8:node@Jacquelin) Predecessor: 48
+> [410.458067] (3:node@iRMX) My finger table:
+> [410.458067] (3:node@iRMX) Start | Succ 
+> [410.458067] (3:node@iRMX)   39  |  42 
+> [410.458067] (3:node@iRMX)   40  |  42 
+> [410.458067] (3:node@iRMX)   42  |  42 
+> [410.458067] (3:node@iRMX)   46  |  38 
+> [410.458067] (3:node@iRMX)   54  |  38 
+> [410.458067] (3:node@iRMX)    6  |  38 
+> [410.458067] (3:node@iRMX) Predecessor: 32
+> [420.681981] (4:node@Geoff) My finger table:
+> [420.681981] (4:node@Geoff) Start | Succ 
+> [420.681981] (4:node@Geoff)   33  |  38 
+> [420.681981] (4:node@Geoff)   34  |  38 
+> [420.681981] (4:node@Geoff)   36  |  38 
+> [420.681981] (4:node@Geoff)   40  |  32 
+> [420.681981] (4:node@Geoff)   48  |  32 
+> [420.681981] (4:node@Geoff)    0  |  32 
+> [420.681981] (4:node@Geoff) Predecessor: 21
+> [423.629508] (5:node@TeX) My finger table:
+> [423.629508] (5:node@TeX) Start | Succ 
+> [423.629508] (5:node@TeX)   22  |  32 
+> [423.629508] (5:node@TeX)   23  |  38 
+> [423.629508] (5:node@TeX)   25  |  32 
+> [423.629508] (5:node@TeX)   29  |  21 
+> [423.629508] (5:node@TeX)   37  |  21 
+> [423.629508] (5:node@TeX)   53  |  21 
+> [423.629508] (5:node@TeX) Predecessor: -1
+> [437.098026] (5:node@TeX) My finger table:
+> [437.098026] (5:node@TeX) Start | Succ 
+> [437.098026] (5:node@TeX)   22  |  32 
+> [437.098026] (5:node@TeX)   23  |  38 
+> [437.098026] (5:node@TeX)   25  |  32 
+> [437.098026] (5:node@TeX)   29  |  21 
+> [437.098026] (5:node@TeX)   37  |  21 
+> [437.098026] (5:node@TeX)   53  |  21 
+> [437.098026] (5:node@TeX) Predecessor: 14
+> [492.685244] (1:node@Gatien) My finger table:
+> [492.685244] (1:node@Gatien) Start | Succ 
+> [492.685244] (1:node@Gatien)   49  |   1 
+> [492.685244] (1:node@Gatien)   50  |   1 
+> [492.685244] (1:node@Gatien)   52  |   1 
+> [492.685244] (1:node@Gatien)   56  |   1 
+> [492.685244] (1:node@Gatien)    0  |  48 
+> [492.685244] (1:node@Gatien)   16  |  48 
+> [492.685244] (1:node@Gatien) Predecessor: 42
+> [518.549995] (7:node@Boivin) My finger table:
+> [518.549995] (7:node@Boivin) Start | Succ 
+> [518.549995] (7:node@Boivin)    9  |  14 
+> [518.549995] (7:node@Boivin)   10  |  38 
+> [518.549995] (7:node@Boivin)   12  |  14 
+> [518.549995] (7:node@Boivin)   16  |  21 
+> [518.549995] (7:node@Boivin)   24  |   8 
+> [518.549995] (7:node@Boivin)   40  |   8 
+> [518.549995] (7:node@Boivin) Predecessor: 1
+> [535.767747] (2:node@McGee) My finger table:
+> [535.767747] (2:node@McGee) Start | Succ 
+> [535.767747] (2:node@McGee)   43  |  48 
+> [535.767747] (2:node@McGee)   44  |  48 
+> [535.767747] (2:node@McGee)   46  |  48 
+> [535.767747] (2:node@McGee)   50  |   1 
+> [535.767747] (2:node@McGee)   58  |  42 
+> [535.767747] (2:node@McGee)   10  |  42 
+> [535.767747] (2:node@McGee) Predecessor: 38
+> [536.979231] (8:node@Jacquelin) My finger table:
+> [536.979231] (8:node@Jacquelin) Start | Succ 
+> [536.979231] (8:node@Jacquelin)    2  |   8 
+> [536.979231] (8:node@Jacquelin)    3  |   8 
+> [536.979231] (8:node@Jacquelin)    5  |   8 
+> [536.979231] (8:node@Jacquelin)    9  |  14 
+> [536.979231] (8:node@Jacquelin)   17  |   1 
+> [536.979231] (8:node@Jacquelin)   33  |   1 
+> [536.979231] (8:node@Jacquelin) Predecessor: 48
+> [549.052867] (3:node@iRMX) My finger table:
+> [549.052867] (3:node@iRMX) Start | Succ 
+> [549.052867] (3:node@iRMX)   39  |  42 
+> [549.052867] (3:node@iRMX)   40  |  42 
+> [549.052867] (3:node@iRMX)   42  |  42 
+> [549.052867] (3:node@iRMX)   46  |  48 
+> [549.052867] (3:node@iRMX)   54  |  38 
+> [549.052867] (3:node@iRMX)    6  |  38 
+> [549.052867] (3:node@iRMX) Predecessor: 32
+> [555.224559] (6:node@Jean_Yves) My finger table:
+> [555.224559] (6:node@Jean_Yves) Start | Succ 
+> [555.224559] (6:node@Jean_Yves)   15  |  21 
+> [555.224559] (6:node@Jean_Yves)   16  |  38 
+> [555.224559] (6:node@Jean_Yves)   18  |  21 
+> [555.224559] (6:node@Jean_Yves)   22  |  32 
+> [555.224559] (6:node@Jean_Yves)   30  |  14 
+> [555.224559] (6:node@Jean_Yves)   46  |  14 
+> [555.224559] (6:node@Jean_Yves) Predecessor: 8
+> [560.043242] (5:node@TeX) My finger table:
+> [560.043242] (5:node@TeX) Start | Succ 
+> [560.043242] (5:node@TeX)   22  |  32 
+> [560.043242] (5:node@TeX)   23  |  38 
+> [560.043242] (5:node@TeX)   25  |  32 
+> [560.043242] (5:node@TeX)   29  |  32 
+> [560.043242] (5:node@TeX)   37  |  21 
+> [560.043242] (5:node@TeX)   53  |  21 
+> [560.043242] (5:node@TeX) Predecessor: 14
+> [577.875047] (4:node@Geoff) My finger table:
+> [577.875047] (4:node@Geoff) Start | Succ 
+> [577.875047] (4:node@Geoff)   33  |  38 
+> [577.875047] (4:node@Geoff)   34  |  38 
+> [577.875047] (4:node@Geoff)   36  |  38 
+> [577.875047] (4:node@Geoff)   40  |  42 
+> [577.875047] (4:node@Geoff)   48  |  32 
+> [577.875047] (4:node@Geoff)    0  |  32 
+> [577.875047] (4:node@Geoff) Predecessor: 21
+> [652.548539] (0:@) Messages created: 753
+> [652.548539] (0:@) Simulated time: 652.549
 
 ! output sort
 $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_cluster.xml ${srcdir:=.}/chord10.xml --cfg=network/crosstraffic:0 --log=msg_chord.thres:verbose "--log=root.fmt:[%11.6r]%e(%i:%P@%h)%e%m%n" --cfg=network/model:Constant
index 487ec37..6cd2c1e 100644 (file)
@@ -20,69 +20,69 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [  0.000000] (8:node@Jacquelin)   17  |   1 
 > [  0.000000] (8:node@Jacquelin)   33  |   1 
 > [  0.000000] (8:node@Jacquelin) Predecessor: -1
-> [  6.018864] (1:node@Gatien) My finger table:
-> [  6.018864] (1:node@Gatien) Start | Succ 
-> [  6.018864] (1:node@Gatien)   49  |   1 
-> [  6.018864] (1:node@Gatien)   50  |  48 
-> [  6.018864] (1:node@Gatien)   52  |  48 
-> [  6.018864] (1:node@Gatien)   56  |  48 
-> [  6.018864] (1:node@Gatien)    0  |  48 
-> [  6.018864] (1:node@Gatien)   16  |  48 
-> [  6.018864] (1:node@Gatien) Predecessor: -1
-> [ 10.710204] (2:node@McGee) My finger table:
-> [ 10.710204] (2:node@McGee) Start | Succ 
-> [ 10.710204] (2:node@McGee)   43  |   1 
-> [ 10.710204] (2:node@McGee)   44  |  42 
-> [ 10.710204] (2:node@McGee)   46  |  42 
-> [ 10.710204] (2:node@McGee)   50  |  42 
-> [ 10.710204] (2:node@McGee)   58  |  42 
-> [ 10.710204] (2:node@McGee)   10  |  42 
-> [ 10.710204] (2:node@McGee) Predecessor: -1
-> [ 17.433288] (3:node@iRMX) My finger table:
-> [ 17.433288] (3:node@iRMX) Start | Succ 
-> [ 17.433288] (3:node@iRMX)   39  |   1 
-> [ 17.433288] (3:node@iRMX)   40  |  38 
-> [ 17.433288] (3:node@iRMX)   42  |  38 
-> [ 17.433288] (3:node@iRMX)   46  |  38 
-> [ 17.433288] (3:node@iRMX)   54  |  38 
-> [ 17.433288] (3:node@iRMX)    6  |  38 
-> [ 17.433288] (3:node@iRMX) Predecessor: -1
-> [ 20.004273] (4:node@Geoff) My finger table:
-> [ 20.004273] (4:node@Geoff) Start | Succ 
-> [ 20.004273] (4:node@Geoff)   33  |   1 
-> [ 20.004273] (4:node@Geoff)   34  |  32 
-> [ 20.004273] (4:node@Geoff)   36  |  32 
-> [ 20.004273] (4:node@Geoff)   40  |  32 
-> [ 20.004273] (4:node@Geoff)   48  |  32 
-> [ 20.004273] (4:node@Geoff)    0  |  32 
-> [ 20.004273] (4:node@Geoff) Predecessor: -1
-> [ 26.449094] (5:node@TeX) My finger table:
-> [ 26.449094] (5:node@TeX) Start | Succ 
-> [ 26.449094] (5:node@TeX)   22  |   1 
-> [ 26.449094] (5:node@TeX)   23  |  21 
-> [ 26.449094] (5:node@TeX)   25  |  21 
-> [ 26.449094] (5:node@TeX)   29  |  21 
-> [ 26.449094] (5:node@TeX)   37  |  21 
-> [ 26.449094] (5:node@TeX)   53  |  21 
-> [ 26.449094] (5:node@TeX) Predecessor: -1
-> [ 30.739573] (6:node@Jean_Yves) My finger table:
-> [ 30.739573] (6:node@Jean_Yves) Start | Succ 
-> [ 30.739573] (6:node@Jean_Yves)   15  |   1 
-> [ 30.739573] (6:node@Jean_Yves)   16  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   18  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   22  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   30  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   46  |  14 
-> [ 30.739573] (6:node@Jean_Yves) Predecessor: -1
-> [ 35.838541] (7:node@Boivin) My finger table:
-> [ 35.838541] (7:node@Boivin) Start | Succ 
-> [ 35.838541] (7:node@Boivin)    9  |   1 
-> [ 35.838541] (7:node@Boivin)   10  |   8 
-> [ 35.838541] (7:node@Boivin)   12  |   8 
-> [ 35.838541] (7:node@Boivin)   16  |   8 
-> [ 35.838541] (7:node@Boivin)   24  |   8 
-> [ 35.838541] (7:node@Boivin)   40  |   8 
-> [ 35.838541] (7:node@Boivin) Predecessor: -1
+> [  6.274535] (1:node@Gatien) My finger table:
+> [  6.274535] (1:node@Gatien) Start | Succ 
+> [  6.274535] (1:node@Gatien)   49  |   1 
+> [  6.274535] (1:node@Gatien)   50  |  48 
+> [  6.274535] (1:node@Gatien)   52  |  48 
+> [  6.274535] (1:node@Gatien)   56  |  48 
+> [  6.274535] (1:node@Gatien)    0  |  48 
+> [  6.274535] (1:node@Gatien)   16  |  48 
+> [  6.274535] (1:node@Gatien) Predecessor: -1
+> [ 10.888420] (2:node@McGee) My finger table:
+> [ 10.888420] (2:node@McGee) Start | Succ 
+> [ 10.888420] (2:node@McGee)   43  |   1 
+> [ 10.888420] (2:node@McGee)   44  |  42 
+> [ 10.888420] (2:node@McGee)   46  |  42 
+> [ 10.888420] (2:node@McGee)   50  |  42 
+> [ 10.888420] (2:node@McGee)   58  |  42 
+> [ 10.888420] (2:node@McGee)   10  |  42 
+> [ 10.888420] (2:node@McGee) Predecessor: -1
+> [ 18.043892] (3:node@iRMX) My finger table:
+> [ 18.043892] (3:node@iRMX) Start | Succ 
+> [ 18.043892] (3:node@iRMX)   39  |   1 
+> [ 18.043892] (3:node@iRMX)   40  |  38 
+> [ 18.043892] (3:node@iRMX)   42  |  38 
+> [ 18.043892] (3:node@iRMX)   46  |  38 
+> [ 18.043892] (3:node@iRMX)   54  |  38 
+> [ 18.043892] (3:node@iRMX)    6  |  38 
+> [ 18.043892] (3:node@iRMX) Predecessor: -1
+> [ 20.005344] (4:node@Geoff) My finger table:
+> [ 20.005344] (4:node@Geoff) Start | Succ 
+> [ 20.005344] (4:node@Geoff)   33  |   1 
+> [ 20.005344] (4:node@Geoff)   34  |  32 
+> [ 20.005344] (4:node@Geoff)   36  |  32 
+> [ 20.005344] (4:node@Geoff)   40  |  32 
+> [ 20.005344] (4:node@Geoff)   48  |  32 
+> [ 20.005344] (4:node@Geoff)    0  |  32 
+> [ 20.005344] (4:node@Geoff) Predecessor: -1
+> [ 26.812726] (5:node@TeX) My finger table:
+> [ 26.812726] (5:node@TeX) Start | Succ 
+> [ 26.812726] (5:node@TeX)   22  |   1 
+> [ 26.812726] (5:node@TeX)   23  |  21 
+> [ 26.812726] (5:node@TeX)   25  |  21 
+> [ 26.812726] (5:node@TeX)   29  |  21 
+> [ 26.812726] (5:node@TeX)   37  |  21 
+> [ 26.812726] (5:node@TeX)   53  |  21 
+> [ 26.812726] (5:node@TeX) Predecessor: -1
+> [ 30.925159] (6:node@Jean_Yves) My finger table:
+> [ 30.925159] (6:node@Jean_Yves) Start | Succ 
+> [ 30.925159] (6:node@Jean_Yves)   15  |   1 
+> [ 30.925159] (6:node@Jean_Yves)   16  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   18  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   22  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   30  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   46  |  14 
+> [ 30.925159] (6:node@Jean_Yves) Predecessor: -1
+> [ 36.048962] (7:node@Boivin) My finger table:
+> [ 36.048962] (7:node@Boivin) Start | Succ 
+> [ 36.048962] (7:node@Boivin)    9  |   1 
+> [ 36.048962] (7:node@Boivin)   10  |   8 
+> [ 36.048962] (7:node@Boivin)   12  |   8 
+> [ 36.048962] (7:node@Boivin)   16  |   8 
+> [ 36.048962] (7:node@Boivin)   24  |   8 
+> [ 36.048962] (7:node@Boivin)   40  |   8 
+> [ 36.048962] (7:node@Boivin) Predecessor: -1
 > [ 75.000000] (8:node@Jacquelin) My finger table:
 > [ 75.000000] (8:node@Jacquelin) Start | Succ 
 > [ 75.000000] (8:node@Jacquelin)    2  |   1 
@@ -101,337 +101,347 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [ 80.000000] (8:node@Jacquelin)   17  |   1 
 > [ 80.000000] (8:node@Jacquelin)   33  |   1 
 > [ 80.000000] (8:node@Jacquelin) Predecessor: 42
-> [ 81.018864] (8:node@Jacquelin) My finger table:
-> [ 81.018864] (8:node@Jacquelin) Start | Succ 
-> [ 81.018864] (8:node@Jacquelin)    2  |  42 
-> [ 81.018864] (8:node@Jacquelin)    3  |   1 
-> [ 81.018864] (8:node@Jacquelin)    5  |   1 
-> [ 81.018864] (8:node@Jacquelin)    9  |   1 
-> [ 81.018864] (8:node@Jacquelin)   17  |   1 
-> [ 81.018864] (8:node@Jacquelin)   33  |   1 
-> [ 81.018864] (8:node@Jacquelin) Predecessor: 48
-> [113.891588] (2:node@McGee) My finger table:
-> [113.891588] (2:node@McGee) Start | Succ 
-> [113.891588] (2:node@McGee)   43  |  48 
-> [113.891588] (2:node@McGee)   44  |  42 
-> [113.891588] (2:node@McGee)   46  |  42 
-> [113.891588] (2:node@McGee)   50  |  42 
-> [113.891588] (2:node@McGee)   58  |  42 
-> [113.891588] (2:node@McGee)   10  |  42 
-> [113.891588] (2:node@McGee) Predecessor: 1
-> [135.929316] (1:node@Gatien) My finger table:
-> [135.929316] (1:node@Gatien) Start | Succ 
-> [135.929316] (1:node@Gatien)   49  |   1 
-> [135.929316] (1:node@Gatien)   50  |  48 
-> [135.929316] (1:node@Gatien)   52  |  48 
-> [135.929316] (1:node@Gatien)   56  |  48 
-> [135.929316] (1:node@Gatien)    0  |  48 
-> [135.929316] (1:node@Gatien)   16  |  48 
-> [135.929316] (1:node@Gatien) Predecessor: 42
-> [187.822192] (2:node@McGee) My finger table:
-> [187.822192] (2:node@McGee) Start | Succ 
-> [187.822192] (2:node@McGee)   43  |  48 
-> [187.822192] (2:node@McGee)   44  |  42 
-> [187.822192] (2:node@McGee)   46  |  42 
-> [187.822192] (2:node@McGee)   50  |  42 
-> [187.822192] (2:node@McGee)   58  |  42 
-> [187.822192] (2:node@McGee)   10  |  42 
-> [187.822192] (2:node@McGee) Predecessor: 14
-> [196.476362] (2:node@McGee) My finger table:
-> [196.476362] (2:node@McGee) Start | Succ 
-> [196.476362] (2:node@McGee)   43  |  48 
-> [196.476362] (2:node@McGee)   44  |  42 
-> [196.476362] (2:node@McGee)   46  |  42 
-> [196.476362] (2:node@McGee)   50  |  42 
-> [196.476362] (2:node@McGee)   58  |  42 
-> [196.476362] (2:node@McGee)   10  |  42 
-> [196.476362] (2:node@McGee) Predecessor: 38
-> [239.187724] (3:node@iRMX) My finger table:
-> [239.187724] (3:node@iRMX) Start | Succ 
-> [239.187724] (3:node@iRMX)   39  |  42 
-> [239.187724] (3:node@iRMX)   40  |  38 
-> [239.187724] (3:node@iRMX)   42  |  38 
-> [239.187724] (3:node@iRMX)   46  |  38 
-> [239.187724] (3:node@iRMX)   54  |  38 
-> [239.187724] (3:node@iRMX)    6  |  38 
-> [239.187724] (3:node@iRMX) Predecessor: 32
-> [246.101146] (1:node@Gatien) My finger table:
-> [246.101146] (1:node@Gatien) Start | Succ 
-> [246.101146] (1:node@Gatien)   49  |   1 
-> [246.101146] (1:node@Gatien)   50  |   1 
-> [246.101146] (1:node@Gatien)   52  |  48 
-> [246.101146] (1:node@Gatien)   56  |  48 
-> [246.101146] (1:node@Gatien)    0  |  48 
-> [246.101146] (1:node@Gatien)   16  |  48 
-> [246.101146] (1:node@Gatien) Predecessor: 42
-> [253.395755] (7:node@Boivin) My finger table:
-> [253.395755] (7:node@Boivin) Start | Succ 
-> [253.395755] (7:node@Boivin)    9  |  32 
-> [253.395755] (7:node@Boivin)   10  |  32 
-> [253.395755] (7:node@Boivin)   12  |   8 
-> [253.395755] (7:node@Boivin)   16  |   8 
-> [253.395755] (7:node@Boivin)   24  |   8 
-> [253.395755] (7:node@Boivin)   40  |   8 
-> [253.395755] (7:node@Boivin) Predecessor: -1
-> [259.532923] (8:node@Jacquelin) My finger table:
-> [259.532923] (8:node@Jacquelin) Start | Succ 
-> [259.532923] (8:node@Jacquelin)    2  |  32 
-> [259.532923] (8:node@Jacquelin)    3  |  32 
-> [259.532923] (8:node@Jacquelin)    5  |   1 
-> [259.532923] (8:node@Jacquelin)    9  |   1 
-> [259.532923] (8:node@Jacquelin)   17  |   1 
-> [259.532923] (8:node@Jacquelin)   33  |   1 
-> [259.532923] (8:node@Jacquelin) Predecessor: 48
-> [261.420507] (2:node@McGee) My finger table:
-> [261.420507] (2:node@McGee) Start | Succ 
-> [261.420507] (2:node@McGee)   43  |  48 
-> [261.420507] (2:node@McGee)   44  |  48 
-> [261.420507] (2:node@McGee)   46  |  42 
-> [261.420507] (2:node@McGee)   50  |  42 
-> [261.420507] (2:node@McGee)   58  |  42 
-> [261.420507] (2:node@McGee)   10  |  42 
-> [261.420507] (2:node@McGee) Predecessor: 38
-> [262.822956] (6:node@Jean_Yves) My finger table:
-> [262.822956] (6:node@Jean_Yves) Start | Succ 
-> [262.822956] (6:node@Jean_Yves)   15  |  32 
-> [262.822956] (6:node@Jean_Yves)   16  |  32 
-> [262.822956] (6:node@Jean_Yves)   18  |  14 
-> [262.822956] (6:node@Jean_Yves)   22  |  14 
-> [262.822956] (6:node@Jean_Yves)   30  |  14 
-> [262.822956] (6:node@Jean_Yves)   46  |  14 
-> [262.822956] (6:node@Jean_Yves) Predecessor: -1
-> [268.142943] (3:node@iRMX) My finger table:
-> [268.142943] (3:node@iRMX) Start | Succ 
-> [268.142943] (3:node@iRMX)   39  |  42 
-> [268.142943] (3:node@iRMX)   40  |  42 
-> [268.142943] (3:node@iRMX)   42  |  38 
-> [268.142943] (3:node@iRMX)   46  |  38 
-> [268.142943] (3:node@iRMX)   54  |  38 
-> [268.142943] (3:node@iRMX)    6  |  38 
-> [268.142943] (3:node@iRMX) Predecessor: 32
-> [271.623232] (5:node@TeX) My finger table:
-> [271.623232] (5:node@TeX) Start | Succ 
-> [271.623232] (5:node@TeX)   22  |  32 
-> [271.623232] (5:node@TeX)   23  |  32 
-> [271.623232] (5:node@TeX)   25  |  21 
-> [271.623232] (5:node@TeX)   29  |  21 
-> [271.623232] (5:node@TeX)   37  |  21 
-> [271.623232] (5:node@TeX)   53  |  21 
-> [271.623232] (5:node@TeX) Predecessor: -1
-> [279.057601] (4:node@Geoff) My finger table:
-> [279.057601] (4:node@Geoff) Start | Succ 
-> [279.057601] (4:node@Geoff)   33  |  38 
-> [279.057601] (4:node@Geoff)   34  |  32 
-> [279.057601] (4:node@Geoff)   36  |  32 
-> [279.057601] (4:node@Geoff)   40  |  32 
-> [279.057601] (4:node@Geoff)   48  |  32 
-> [279.057601] (4:node@Geoff)    0  |  32 
-> [279.057601] (4:node@Geoff) Predecessor: 8
-> [281.486620] (4:node@Geoff) My finger table:
-> [281.486620] (4:node@Geoff) Start | Succ 
-> [281.486620] (4:node@Geoff)   33  |  38 
-> [281.486620] (4:node@Geoff)   34  |  38 
-> [281.486620] (4:node@Geoff)   36  |  32 
-> [281.486620] (4:node@Geoff)   40  |  32 
-> [281.486620] (4:node@Geoff)   48  |  32 
-> [281.486620] (4:node@Geoff)    0  |  32 
-> [281.486620] (4:node@Geoff) Predecessor: 8
-> [292.924103] (4:node@Geoff) My finger table:
-> [292.924103] (4:node@Geoff) Start | Succ 
-> [292.924103] (4:node@Geoff)   33  |  38 
-> [292.924103] (4:node@Geoff)   34  |  38 
-> [292.924103] (4:node@Geoff)   36  |  32 
-> [292.924103] (4:node@Geoff)   40  |  32 
-> [292.924103] (4:node@Geoff)   48  |  32 
-> [292.924103] (4:node@Geoff)    0  |  32 
-> [292.924103] (4:node@Geoff) Predecessor: 21
-> [338.206033] (5:node@TeX) My finger table:
-> [338.206033] (5:node@TeX) Start | Succ 
-> [338.206033] (5:node@TeX)   22  |  32 
-> [338.206033] (5:node@TeX)   23  |  32 
-> [338.206033] (5:node@TeX)   25  |  21 
-> [338.206033] (5:node@TeX)   29  |  21 
-> [338.206033] (5:node@TeX)   37  |  21 
-> [338.206033] (5:node@TeX)   53  |  21 
-> [338.206033] (5:node@TeX) Predecessor: 14
-> [369.341419] (1:node@Gatien) My finger table:
-> [369.341419] (1:node@Gatien) Start | Succ 
-> [369.341419] (1:node@Gatien)   49  |   1 
-> [369.341419] (1:node@Gatien)   50  |   1 
-> [369.341419] (1:node@Gatien)   52  |   1 
-> [369.341419] (1:node@Gatien)   56  |  48 
-> [369.341419] (1:node@Gatien)    0  |  48 
-> [369.341419] (1:node@Gatien)   16  |  48 
-> [369.341419] (1:node@Gatien) Predecessor: 42
-> [379.982438] (8:node@Jacquelin) My finger table:
-> [379.982438] (8:node@Jacquelin) Start | Succ 
-> [379.982438] (8:node@Jacquelin)    2  |  14 
-> [379.982438] (8:node@Jacquelin)    3  |  32 
-> [379.982438] (8:node@Jacquelin)    5  |  14 
-> [379.982438] (8:node@Jacquelin)    9  |   1 
-> [379.982438] (8:node@Jacquelin)   17  |   1 
-> [379.982438] (8:node@Jacquelin)   33  |   1 
-> [379.982438] (8:node@Jacquelin) Predecessor: 48
-> [384.034401] (2:node@McGee) My finger table:
-> [384.034401] (2:node@McGee) Start | Succ 
-> [384.034401] (2:node@McGee)   43  |  48 
-> [384.034401] (2:node@McGee)   44  |  48 
-> [384.034401] (2:node@McGee)   46  |  48 
-> [384.034401] (2:node@McGee)   50  |  42 
-> [384.034401] (2:node@McGee)   58  |  42 
-> [384.034401] (2:node@McGee)   10  |  42 
-> [384.034401] (2:node@McGee) Predecessor: 38
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  14 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  21 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [390.149558] (7:node@Boivin) My finger table:
-> [390.149558] (7:node@Boivin) Start | Succ 
-> [390.149558] (7:node@Boivin)    9  |  14 
-> [390.149558] (7:node@Boivin)   10  |  32 
-> [390.149558] (7:node@Boivin)   12  |  14 
-> [390.149558] (7:node@Boivin)   16  |   8 
-> [390.149558] (7:node@Boivin)   24  |   8 
-> [390.149558] (7:node@Boivin)   40  |   8 
-> [390.149558] (7:node@Boivin) Predecessor: -1
-> [392.283873] (6:node@Jean_Yves) My finger table:
-> [392.283873] (6:node@Jean_Yves) Start | Succ 
-> [392.283873] (6:node@Jean_Yves)   15  |  21 
-> [392.283873] (6:node@Jean_Yves)   16  |  32 
-> [392.283873] (6:node@Jean_Yves)   18  |  21 
-> [392.283873] (6:node@Jean_Yves)   22  |  14 
-> [392.283873] (6:node@Jean_Yves)   30  |  14 
-> [392.283873] (6:node@Jean_Yves)   46  |  14 
-> [392.283873] (6:node@Jean_Yves) Predecessor: 8
-> [404.370688] (4:node@Geoff) My finger table:
-> [404.370688] (4:node@Geoff) Start | Succ 
-> [404.370688] (4:node@Geoff)   33  |  38 
-> [404.370688] (4:node@Geoff)   34  |  38 
-> [404.370688] (4:node@Geoff)   36  |  38 
-> [404.370688] (4:node@Geoff)   40  |  32 
-> [404.370688] (4:node@Geoff)   48  |  32 
-> [404.370688] (4:node@Geoff)    0  |  32 
-> [404.370688] (4:node@Geoff) Predecessor: 21
-> [405.070973] (3:node@iRMX) My finger table:
-> [405.070973] (3:node@iRMX) Start | Succ 
-> [405.070973] (3:node@iRMX)   39  |  42 
-> [405.070973] (3:node@iRMX)   40  |  42 
-> [405.070973] (3:node@iRMX)   42  |  42 
-> [405.070973] (3:node@iRMX)   46  |  38 
-> [405.070973] (3:node@iRMX)   54  |  38 
-> [405.070973] (3:node@iRMX)    6  |  38 
-> [405.070973] (3:node@iRMX) Predecessor: 32
-> [418.336053] (5:node@TeX) My finger table:
-> [418.336053] (5:node@TeX) Start | Succ 
-> [418.336053] (5:node@TeX)   22  |  32 
-> [418.336053] (5:node@TeX)   23  |  32 
-> [418.336053] (5:node@TeX)   25  |  32 
-> [418.336053] (5:node@TeX)   29  |  21 
-> [418.336053] (5:node@TeX)   37  |  21 
-> [418.336053] (5:node@TeX)   53  |  21 
-> [418.336053] (5:node@TeX) Predecessor: 14
-> [448.762028] (7:node@Boivin) My finger table:
-> [448.762028] (7:node@Boivin) Start | Succ 
-> [448.762028] (7:node@Boivin)    9  |  14 
-> [448.762028] (7:node@Boivin)   10  |  32 
-> [448.762028] (7:node@Boivin)   12  |  14 
-> [448.762028] (7:node@Boivin)   16  |   8 
-> [448.762028] (7:node@Boivin)   24  |   8 
-> [448.762028] (7:node@Boivin)   40  |   8 
-> [448.762028] (7:node@Boivin) Predecessor: 1
-> [490.780260] (1:node@Gatien) My finger table:
-> [490.780260] (1:node@Gatien) Start | Succ 
-> [490.780260] (1:node@Gatien)   49  |   1 
-> [490.780260] (1:node@Gatien)   50  |   1 
-> [490.780260] (1:node@Gatien)   52  |   1 
-> [490.780260] (1:node@Gatien)   56  |   1 
-> [490.780260] (1:node@Gatien)    0  |  48 
-> [490.780260] (1:node@Gatien)   16  |  48 
-> [490.780260] (1:node@Gatien) Predecessor: 42
-> [505.134970] (8:node@Jacquelin) My finger table:
-> [505.134970] (8:node@Jacquelin) Start | Succ 
-> [505.134970] (8:node@Jacquelin)    2  |   8 
-> [505.134970] (8:node@Jacquelin)    3  |  32 
-> [505.134970] (8:node@Jacquelin)    5  |  14 
-> [505.134970] (8:node@Jacquelin)    9  |  14 
-> [505.134970] (8:node@Jacquelin)   17  |   1 
-> [505.134970] (8:node@Jacquelin)   33  |   1 
-> [505.134970] (8:node@Jacquelin) Predecessor: 48
-> [519.547951] (6:node@Jean_Yves) My finger table:
-> [519.547951] (6:node@Jean_Yves) Start | Succ 
-> [519.547951] (6:node@Jean_Yves)   15  |  21 
-> [519.547951] (6:node@Jean_Yves)   16  |  32 
-> [519.547951] (6:node@Jean_Yves)   18  |  21 
-> [519.547951] (6:node@Jean_Yves)   22  |  32 
-> [519.547951] (6:node@Jean_Yves)   30  |  14 
-> [519.547951] (6:node@Jean_Yves)   46  |  14 
-> [519.547951] (6:node@Jean_Yves) Predecessor: 8
-> [523.456710] (2:node@McGee) My finger table:
-> [523.456710] (2:node@McGee) Start | Succ 
-> [523.456710] (2:node@McGee)   43  |  48 
-> [523.456710] (2:node@McGee)   44  |  48 
-> [523.456710] (2:node@McGee)   46  |  48 
-> [523.456710] (2:node@McGee)   50  |   1 
-> [523.456710] (2:node@McGee)   58  |  42 
-> [523.456710] (2:node@McGee)   10  |  42 
-> [523.456710] (2:node@McGee) Predecessor: 38
-> [541.506553] (5:node@TeX) My finger table:
-> [541.506553] (5:node@TeX) Start | Succ 
-> [541.506553] (5:node@TeX)   22  |  32 
-> [541.506553] (5:node@TeX)   23  |  32 
-> [541.506553] (5:node@TeX)   25  |  32 
-> [541.506553] (5:node@TeX)   29  |  32 
-> [541.506553] (5:node@TeX)   37  |  21 
-> [541.506553] (5:node@TeX)   53  |  21 
-> [541.506553] (5:node@TeX) Predecessor: 14
-> [542.490747] (4:node@Geoff) My finger table:
-> [542.490747] (4:node@Geoff) Start | Succ 
-> [542.490747] (4:node@Geoff)   33  |  38 
-> [542.490747] (4:node@Geoff)   34  |  38 
-> [542.490747] (4:node@Geoff)   36  |  38 
-> [542.490747] (4:node@Geoff)   40  |  42 
-> [542.490747] (4:node@Geoff)   48  |  32 
-> [542.490747] (4:node@Geoff)    0  |  32 
-> [542.490747] (4:node@Geoff) Predecessor: 21
-> [543.696191] (7:node@Boivin) My finger table:
-> [543.696191] (7:node@Boivin) Start | Succ 
-> [543.696191] (7:node@Boivin)    9  |  14 
-> [543.696191] (7:node@Boivin)   10  |  32 
-> [543.696191] (7:node@Boivin)   12  |  14 
-> [543.696191] (7:node@Boivin)   16  |  21 
-> [543.696191] (7:node@Boivin)   24  |   8 
-> [543.696191] (7:node@Boivin)   40  |   8 
-> [543.696191] (7:node@Boivin) Predecessor: 1
-> [547.073601] (3:node@iRMX) My finger table:
-> [547.073601] (3:node@iRMX) Start | Succ 
-> [547.073601] (3:node@iRMX)   39  |  42 
-> [547.073601] (3:node@iRMX)   40  |  42 
-> [547.073601] (3:node@iRMX)   42  |  42 
-> [547.073601] (3:node@iRMX)   46  |  48 
-> [547.073601] (3:node@iRMX)   54  |  38 
-> [547.073601] (3:node@iRMX)    6  |  38 
-> [547.073601] (3:node@iRMX) Predecessor: 32
-> [649.756627] (0:@) Messages created: 838
-> [649.756627] (0:@) Simulated time: 649.757
+> [ 81.274535] (8:node@Jacquelin) My finger table:
+> [ 81.274535] (8:node@Jacquelin) Start | Succ 
+> [ 81.274535] (8:node@Jacquelin)    2  |  42 
+> [ 81.274535] (8:node@Jacquelin)    3  |   1 
+> [ 81.274535] (8:node@Jacquelin)    5  |   1 
+> [ 81.274535] (8:node@Jacquelin)    9  |   1 
+> [ 81.274535] (8:node@Jacquelin)   17  |   1 
+> [ 81.274535] (8:node@Jacquelin)   33  |   1 
+> [ 81.274535] (8:node@Jacquelin) Predecessor: 48
+> [116.656297] (2:node@McGee) My finger table:
+> [116.656297] (2:node@McGee) Start | Succ 
+> [116.656297] (2:node@McGee)   43  |  48 
+> [116.656297] (2:node@McGee)   44  |  42 
+> [116.656297] (2:node@McGee)   46  |  42 
+> [116.656297] (2:node@McGee)   50  |  42 
+> [116.656297] (2:node@McGee)   58  |  42 
+> [116.656297] (2:node@McGee)   10  |  42 
+> [116.656297] (2:node@McGee) Predecessor: 1
+> [141.384731] (1:node@Gatien) My finger table:
+> [141.384731] (1:node@Gatien) Start | Succ 
+> [141.384731] (1:node@Gatien)   49  |   1 
+> [141.384731] (1:node@Gatien)   50  |  48 
+> [141.384731] (1:node@Gatien)   52  |  48 
+> [141.384731] (1:node@Gatien)   56  |  48 
+> [141.384731] (1:node@Gatien)    0  |  48 
+> [141.384731] (1:node@Gatien)   16  |  48 
+> [141.384731] (1:node@Gatien) Predecessor: 42
+> [187.433548] (2:node@McGee) My finger table:
+> [187.433548] (2:node@McGee) Start | Succ 
+> [187.433548] (2:node@McGee)   43  |  48 
+> [187.433548] (2:node@McGee)   44  |  42 
+> [187.433548] (2:node@McGee)   46  |  42 
+> [187.433548] (2:node@McGee)   50  |  42 
+> [187.433548] (2:node@McGee)   58  |  42 
+> [187.433548] (2:node@McGee)   10  |  42 
+> [187.433548] (2:node@McGee) Predecessor: 8
+> [224.184103] (2:node@McGee) My finger table:
+> [224.184103] (2:node@McGee) Start | Succ 
+> [224.184103] (2:node@McGee)   43  |  48 
+> [224.184103] (2:node@McGee)   44  |  42 
+> [224.184103] (2:node@McGee)   46  |  42 
+> [224.184103] (2:node@McGee)   50  |  42 
+> [224.184103] (2:node@McGee)   58  |  42 
+> [224.184103] (2:node@McGee)   10  |  42 
+> [224.184103] (2:node@McGee) Predecessor: 38
+> [238.101252] (7:node@Boivin) My finger table:
+> [238.101252] (7:node@Boivin) Start | Succ 
+> [238.101252] (7:node@Boivin)    9  |  38 
+> [238.101252] (7:node@Boivin)   10  |   8 
+> [238.101252] (7:node@Boivin)   12  |   8 
+> [238.101252] (7:node@Boivin)   16  |   8 
+> [238.101252] (7:node@Boivin)   24  |   8 
+> [238.101252] (7:node@Boivin)   40  |   8 
+> [238.101252] (7:node@Boivin) Predecessor: 1
+> [244.547810] (1:node@Gatien) My finger table:
+> [244.547810] (1:node@Gatien) Start | Succ 
+> [244.547810] (1:node@Gatien)   49  |   1 
+> [244.547810] (1:node@Gatien)   50  |   1 
+> [244.547810] (1:node@Gatien)   52  |  48 
+> [244.547810] (1:node@Gatien)   56  |  48 
+> [244.547810] (1:node@Gatien)    0  |  48 
+> [244.547810] (1:node@Gatien)   16  |  48 
+> [244.547810] (1:node@Gatien) Predecessor: 42
+> [251.313269] (7:node@Boivin) My finger table:
+> [251.313269] (7:node@Boivin) Start | Succ 
+> [251.313269] (7:node@Boivin)    9  |  38 
+> [251.313269] (7:node@Boivin)   10  |  38 
+> [251.313269] (7:node@Boivin)   12  |   8 
+> [251.313269] (7:node@Boivin)   16  |   8 
+> [251.313269] (7:node@Boivin)   24  |   8 
+> [251.313269] (7:node@Boivin)   40  |   8 
+> [251.313269] (7:node@Boivin) Predecessor: 1
+> [252.823597] (2:node@McGee) My finger table:
+> [252.823597] (2:node@McGee) Start | Succ 
+> [252.823597] (2:node@McGee)   43  |  48 
+> [252.823597] (2:node@McGee)   44  |  48 
+> [252.823597] (2:node@McGee)   46  |  42 
+> [252.823597] (2:node@McGee)   50  |  42 
+> [252.823597] (2:node@McGee)   58  |  42 
+> [252.823597] (2:node@McGee)   10  |  42 
+> [252.823597] (2:node@McGee) Predecessor: 38
+> [268.912112] (6:node@Jean_Yves) My finger table:
+> [268.912112] (6:node@Jean_Yves) Start | Succ 
+> [268.912112] (6:node@Jean_Yves)   15  |  38 
+> [268.912112] (6:node@Jean_Yves)   16  |  38 
+> [268.912112] (6:node@Jean_Yves)   18  |  14 
+> [268.912112] (6:node@Jean_Yves)   22  |  14 
+> [268.912112] (6:node@Jean_Yves)   30  |  14 
+> [268.912112] (6:node@Jean_Yves)   46  |  14 
+> [268.912112] (6:node@Jean_Yves) Predecessor: -1
+> [272.591527] (3:node@iRMX) My finger table:
+> [272.591527] (3:node@iRMX) Start | Succ 
+> [272.591527] (3:node@iRMX)   39  |  42 
+> [272.591527] (3:node@iRMX)   40  |  38 
+> [272.591527] (3:node@iRMX)   42  |  38 
+> [272.591527] (3:node@iRMX)   46  |  38 
+> [272.591527] (3:node@iRMX)   54  |  38 
+> [272.591527] (3:node@iRMX)    6  |  38 
+> [272.591527] (3:node@iRMX) Predecessor: 8
+> [275.999780] (8:node@Jacquelin) My finger table:
+> [275.999780] (8:node@Jacquelin) Start | Succ 
+> [275.999780] (8:node@Jacquelin)    2  |   8 
+> [275.999780] (8:node@Jacquelin)    3  |   8 
+> [275.999780] (8:node@Jacquelin)    5  |   1 
+> [275.999780] (8:node@Jacquelin)    9  |   1 
+> [275.999780] (8:node@Jacquelin)   17  |   1 
+> [275.999780] (8:node@Jacquelin)   33  |   1 
+> [275.999780] (8:node@Jacquelin) Predecessor: 48
+> [278.899538] (3:node@iRMX) My finger table:
+> [278.899538] (3:node@iRMX) Start | Succ 
+> [278.899538] (3:node@iRMX)   39  |  42 
+> [278.899538] (3:node@iRMX)   40  |  38 
+> [278.899538] (3:node@iRMX)   42  |  38 
+> [278.899538] (3:node@iRMX)   46  |  38 
+> [278.899538] (3:node@iRMX)   54  |  38 
+> [278.899538] (3:node@iRMX)    6  |  38 
+> [278.899538] (3:node@iRMX) Predecessor: 14
+> [285.033621] (3:node@iRMX) My finger table:
+> [285.033621] (3:node@iRMX) Start | Succ 
+> [285.033621] (3:node@iRMX)   39  |  42 
+> [285.033621] (3:node@iRMX)   40  |  42 
+> [285.033621] (3:node@iRMX)   42  |  38 
+> [285.033621] (3:node@iRMX)   46  |  38 
+> [285.033621] (3:node@iRMX)   54  |  38 
+> [285.033621] (3:node@iRMX)    6  |  38 
+> [285.033621] (3:node@iRMX) Predecessor: 14
+> [299.128761] (4:node@Geoff) My finger table:
+> [299.128761] (4:node@Geoff) Start | Succ 
+> [299.128761] (4:node@Geoff)   33  |  38 
+> [299.128761] (4:node@Geoff)   34  |  38 
+> [299.128761] (4:node@Geoff)   36  |  32 
+> [299.128761] (4:node@Geoff)   40  |  32 
+> [299.128761] (4:node@Geoff)   48  |  32 
+> [299.128761] (4:node@Geoff)    0  |  32 
+> [299.128761] (4:node@Geoff) Predecessor: -1
+> [302.475676] (5:node@TeX) My finger table:
+> [302.475676] (5:node@TeX) Start | Succ 
+> [302.475676] (5:node@TeX)   22  |  38 
+> [302.475676] (5:node@TeX)   23  |  38 
+> [302.475676] (5:node@TeX)   25  |  21 
+> [302.475676] (5:node@TeX)   29  |  21 
+> [302.475676] (5:node@TeX)   37  |  21 
+> [302.475676] (5:node@TeX)   53  |  21 
+> [302.475676] (5:node@TeX) Predecessor: -1
+> [309.611552] (3:node@iRMX) My finger table:
+> [309.611552] (3:node@iRMX) Start | Succ 
+> [309.611552] (3:node@iRMX)   39  |  42 
+> [309.611552] (3:node@iRMX)   40  |  42 
+> [309.611552] (3:node@iRMX)   42  |  38 
+> [309.611552] (3:node@iRMX)   46  |  38 
+> [309.611552] (3:node@iRMX)   54  |  38 
+> [309.611552] (3:node@iRMX)    6  |  38 
+> [309.611552] (3:node@iRMX) Predecessor: 32
+> [352.258791] (6:node@Jean_Yves) My finger table:
+> [352.258791] (6:node@Jean_Yves) Start | Succ 
+> [352.258791] (6:node@Jean_Yves)   15  |  32 
+> [352.258791] (6:node@Jean_Yves)   16  |  38 
+> [352.258791] (6:node@Jean_Yves)   18  |  14 
+> [352.258791] (6:node@Jean_Yves)   22  |  14 
+> [352.258791] (6:node@Jean_Yves)   30  |  14 
+> [352.258791] (6:node@Jean_Yves)   46  |  14 
+> [352.258791] (6:node@Jean_Yves) Predecessor: 8
+> [367.429998] (4:node@Geoff) My finger table:
+> [367.429998] (4:node@Geoff) Start | Succ 
+> [367.429998] (4:node@Geoff)   33  |  38 
+> [367.429998] (4:node@Geoff)   34  |  38 
+> [367.429998] (4:node@Geoff)   36  |  32 
+> [367.429998] (4:node@Geoff)   40  |  32 
+> [367.429998] (4:node@Geoff)   48  |  32 
+> [367.429998] (4:node@Geoff)    0  |  32 
+> [367.429998] (4:node@Geoff) Predecessor: 14
+> [368.589798] (1:node@Gatien) My finger table:
+> [368.589798] (1:node@Gatien) Start | Succ 
+> [368.589798] (1:node@Gatien)   49  |   1 
+> [368.589798] (1:node@Gatien)   50  |   1 
+> [368.589798] (1:node@Gatien)   52  |   1 
+> [368.589798] (1:node@Gatien)   56  |  48 
+> [368.589798] (1:node@Gatien)    0  |  48 
+> [368.589798] (1:node@Gatien)   16  |  48 
+> [368.589798] (1:node@Gatien) Predecessor: 42
+> [374.900127] (2:node@McGee) My finger table:
+> [374.900127] (2:node@McGee) Start | Succ 
+> [374.900127] (2:node@McGee)   43  |  48 
+> [374.900127] (2:node@McGee)   44  |  48 
+> [374.900127] (2:node@McGee)   46  |  48 
+> [374.900127] (2:node@McGee)   50  |  42 
+> [374.900127] (2:node@McGee)   58  |  42 
+> [374.900127] (2:node@McGee)   10  |  42 
+> [374.900127] (2:node@McGee) Predecessor: 38
+> [392.077174] (7:node@Boivin) My finger table:
+> [392.077174] (7:node@Boivin) Start | Succ 
+> [392.077174] (7:node@Boivin)    9  |  14 
+> [392.077174] (7:node@Boivin)   10  |  38 
+> [392.077174] (7:node@Boivin)   12  |  14 
+> [392.077174] (7:node@Boivin)   16  |   8 
+> [392.077174] (7:node@Boivin)   24  |   8 
+> [392.077174] (7:node@Boivin)   40  |   8 
+> [392.077174] (7:node@Boivin) Predecessor: 1
+> [398.559775] (4:node@Geoff) My finger table:
+> [398.559775] (4:node@Geoff) Start | Succ 
+> [398.559775] (4:node@Geoff)   33  |  38 
+> [398.559775] (4:node@Geoff)   34  |  38 
+> [398.559775] (4:node@Geoff)   36  |  32 
+> [398.559775] (4:node@Geoff)   40  |  32 
+> [398.559775] (4:node@Geoff)   48  |  32 
+> [398.559775] (4:node@Geoff)    0  |  32 
+> [398.559775] (4:node@Geoff) Predecessor: 21
+> [400.956871] (6:node@Jean_Yves) My finger table:
+> [400.956871] (6:node@Jean_Yves) Start | Succ 
+> [400.956871] (6:node@Jean_Yves)   15  |  21 
+> [400.956871] (6:node@Jean_Yves)   16  |  38 
+> [400.956871] (6:node@Jean_Yves)   18  |  21 
+> [400.956871] (6:node@Jean_Yves)   22  |  14 
+> [400.956871] (6:node@Jean_Yves)   30  |  14 
+> [400.956871] (6:node@Jean_Yves)   46  |  14 
+> [400.956871] (6:node@Jean_Yves) Predecessor: 8
+> [405.310329] (8:node@Jacquelin) My finger table:
+> [405.310329] (8:node@Jacquelin) Start | Succ 
+> [405.310329] (8:node@Jacquelin)    2  |   8 
+> [405.310329] (8:node@Jacquelin)    3  |   8 
+> [405.310329] (8:node@Jacquelin)    5  |   8 
+> [405.310329] (8:node@Jacquelin)    9  |   1 
+> [405.310329] (8:node@Jacquelin)   17  |   1 
+> [405.310329] (8:node@Jacquelin)   33  |   1 
+> [405.310329] (8:node@Jacquelin) Predecessor: 48
+> [410.458068] (3:node@iRMX) My finger table:
+> [410.458068] (3:node@iRMX) Start | Succ 
+> [410.458068] (3:node@iRMX)   39  |  42 
+> [410.458068] (3:node@iRMX)   40  |  42 
+> [410.458068] (3:node@iRMX)   42  |  42 
+> [410.458068] (3:node@iRMX)   46  |  38 
+> [410.458068] (3:node@iRMX)   54  |  38 
+> [410.458068] (3:node@iRMX)    6  |  38 
+> [410.458068] (3:node@iRMX) Predecessor: 32
+> [420.681981] (4:node@Geoff) My finger table:
+> [420.681981] (4:node@Geoff) Start | Succ 
+> [420.681981] (4:node@Geoff)   33  |  38 
+> [420.681981] (4:node@Geoff)   34  |  38 
+> [420.681981] (4:node@Geoff)   36  |  38 
+> [420.681981] (4:node@Geoff)   40  |  32 
+> [420.681981] (4:node@Geoff)   48  |  32 
+> [420.681981] (4:node@Geoff)    0  |  32 
+> [420.681981] (4:node@Geoff) Predecessor: 21
+> [423.629509] (5:node@TeX) My finger table:
+> [423.629509] (5:node@TeX) Start | Succ 
+> [423.629509] (5:node@TeX)   22  |  32 
+> [423.629509] (5:node@TeX)   23  |  38 
+> [423.629509] (5:node@TeX)   25  |  32 
+> [423.629509] (5:node@TeX)   29  |  21 
+> [423.629509] (5:node@TeX)   37  |  21 
+> [423.629509] (5:node@TeX)   53  |  21 
+> [423.629509] (5:node@TeX) Predecessor: -1
+> [437.098026] (5:node@TeX) My finger table:
+> [437.098026] (5:node@TeX) Start | Succ 
+> [437.098026] (5:node@TeX)   22  |  32 
+> [437.098026] (5:node@TeX)   23  |  38 
+> [437.098026] (5:node@TeX)   25  |  32 
+> [437.098026] (5:node@TeX)   29  |  21 
+> [437.098026] (5:node@TeX)   37  |  21 
+> [437.098026] (5:node@TeX)   53  |  21 
+> [437.098026] (5:node@TeX) Predecessor: 14
+> [492.685244] (1:node@Gatien) My finger table:
+> [492.685244] (1:node@Gatien) Start | Succ 
+> [492.685244] (1:node@Gatien)   49  |   1 
+> [492.685244] (1:node@Gatien)   50  |   1 
+> [492.685244] (1:node@Gatien)   52  |   1 
+> [492.685244] (1:node@Gatien)   56  |   1 
+> [492.685244] (1:node@Gatien)    0  |  48 
+> [492.685244] (1:node@Gatien)   16  |  48 
+> [492.685244] (1:node@Gatien) Predecessor: 42
+> [518.549995] (7:node@Boivin) My finger table:
+> [518.549995] (7:node@Boivin) Start | Succ 
+> [518.549995] (7:node@Boivin)    9  |  14 
+> [518.549995] (7:node@Boivin)   10  |  38 
+> [518.549995] (7:node@Boivin)   12  |  14 
+> [518.549995] (7:node@Boivin)   16  |  21 
+> [518.549995] (7:node@Boivin)   24  |   8 
+> [518.549995] (7:node@Boivin)   40  |   8 
+> [518.549995] (7:node@Boivin) Predecessor: 1
+> [535.767747] (2:node@McGee) My finger table:
+> [535.767747] (2:node@McGee) Start | Succ 
+> [535.767747] (2:node@McGee)   43  |  48 
+> [535.767747] (2:node@McGee)   44  |  48 
+> [535.767747] (2:node@McGee)   46  |  48 
+> [535.767747] (2:node@McGee)   50  |   1 
+> [535.767747] (2:node@McGee)   58  |  42 
+> [535.767747] (2:node@McGee)   10  |  42 
+> [535.767747] (2:node@McGee) Predecessor: 38
+> [536.979231] (8:node@Jacquelin) My finger table:
+> [536.979231] (8:node@Jacquelin) Start | Succ 
+> [536.979231] (8:node@Jacquelin)    2  |   8 
+> [536.979231] (8:node@Jacquelin)    3  |   8 
+> [536.979231] (8:node@Jacquelin)    5  |   8 
+> [536.979231] (8:node@Jacquelin)    9  |  14 
+> [536.979231] (8:node@Jacquelin)   17  |   1 
+> [536.979231] (8:node@Jacquelin)   33  |   1 
+> [536.979231] (8:node@Jacquelin) Predecessor: 48
+> [549.052867] (3:node@iRMX) My finger table:
+> [549.052867] (3:node@iRMX) Start | Succ 
+> [549.052867] (3:node@iRMX)   39  |  42 
+> [549.052867] (3:node@iRMX)   40  |  42 
+> [549.052867] (3:node@iRMX)   42  |  42 
+> [549.052867] (3:node@iRMX)   46  |  48 
+> [549.052867] (3:node@iRMX)   54  |  38 
+> [549.052867] (3:node@iRMX)    6  |  38 
+> [549.052867] (3:node@iRMX) Predecessor: 32
+> [555.224559] (6:node@Jean_Yves) My finger table:
+> [555.224559] (6:node@Jean_Yves) Start | Succ 
+> [555.224559] (6:node@Jean_Yves)   15  |  21 
+> [555.224559] (6:node@Jean_Yves)   16  |  38 
+> [555.224559] (6:node@Jean_Yves)   18  |  21 
+> [555.224559] (6:node@Jean_Yves)   22  |  32 
+> [555.224559] (6:node@Jean_Yves)   30  |  14 
+> [555.224559] (6:node@Jean_Yves)   46  |  14 
+> [555.224559] (6:node@Jean_Yves) Predecessor: 8
+> [560.043242] (5:node@TeX) My finger table:
+> [560.043242] (5:node@TeX) Start | Succ 
+> [560.043242] (5:node@TeX)   22  |  32 
+> [560.043242] (5:node@TeX)   23  |  38 
+> [560.043242] (5:node@TeX)   25  |  32 
+> [560.043242] (5:node@TeX)   29  |  32 
+> [560.043242] (5:node@TeX)   37  |  21 
+> [560.043242] (5:node@TeX)   53  |  21 
+> [560.043242] (5:node@TeX) Predecessor: 14
+> [577.875047] (4:node@Geoff) My finger table:
+> [577.875047] (4:node@Geoff) Start | Succ 
+> [577.875047] (4:node@Geoff)   33  |  38 
+> [577.875047] (4:node@Geoff)   34  |  38 
+> [577.875047] (4:node@Geoff)   36  |  38 
+> [577.875047] (4:node@Geoff)   40  |  42 
+> [577.875047] (4:node@Geoff)   48  |  32 
+> [577.875047] (4:node@Geoff)    0  |  32 
+> [577.875047] (4:node@Geoff) Predecessor: 21
+> [652.548539] (0:@) Messages created: 753
+> [652.548539] (0:@) Simulated time: 652.549
 
 ! output sort
 $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_cluster.xml ${srcdir:=.}/chord10.xml --log=msg_chord.thres:verbose "--log=root.fmt:[%11.6r]%e(%i:%P@%h)%e%m%n" --cfg=network/model:Constant
 > [   0.000000] (0:@) Configuration change: Set 'network/model' to 'Constant'
 > [   0.000000] (0:@) Switching workstation model to compound since you changed the network and/or cpu model(s)
+> [   0.000000] (10:node@c-9.me) Joining the ring with id 2015253, knowing node 1319738
 > [   0.000000] (1:node@c-0.me) My finger table:
 > [   0.000000] (1:node@c-0.me) Start | Succ 
 > [   0.000000] (1:node@c-0.me)   43  |  42 
@@ -467,34 +477,6 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [   0.000000] (7:node@c-6.me) Joining the ring with id 16728096, knowing node 1319738
 > [   0.000000] (8:node@c-7.me) Joining the ring with id 10004760, knowing node 16509405
 > [   0.000000] (9:node@c-8.me) Joining the ring with id 6518808, knowing node 42
-> [   0.000000] (10:node@c-9.me) Joining the ring with id 2015253, knowing node 1319738
-> [   4.000000] (6:node@c-5.me) My finger table:
-> [   4.000000] (6:node@c-5.me) Start | Succ 
-> [   4.000000] (6:node@c-5.me)  10874877  | 533744 
-> [   4.000000] (6:node@c-5.me)  10874878  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874880  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874884  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874892  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874908  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874940  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875004  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875132  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875388  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875900  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10876924  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10878972  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10883068  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10891260  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10907644  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10940412  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11005948  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11137020  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11399164  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11923452  | 10874876 
-> [   4.000000] (6:node@c-5.me)  12972028  | 10874876 
-> [   4.000000] (6:node@c-5.me)  15069180  | 10874876 
-> [   4.000000] (6:node@c-5.me)  2486268  | 10874876 
-> [   4.000000] (6:node@c-5.me) Predecessor: -1
 > [   4.000000] (3:node@c-2.me) My finger table:
 > [   4.000000] (3:node@c-2.me) Start | Succ 
 > [   4.000000] (3:node@c-2.me)  533745  | 366680 
@@ -522,33 +504,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [   4.000000] (3:node@c-2.me)  4728048  | 533744 
 > [   4.000000] (3:node@c-2.me)  8922352  | 533744 
 > [   4.000000] (3:node@c-2.me) Predecessor: -1
-> [   5.000000] (8:node@c-7.me) My finger table:
-> [   5.000000] (8:node@c-7.me) Start | Succ 
-> [   5.000000] (8:node@c-7.me)  10004761  | 16509405 
-> [   5.000000] (8:node@c-7.me)  10004762  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004764  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004768  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004776  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004792  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004824  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004888  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10005016  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10005272  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10005784  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10006808  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10008856  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10012952  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10021144  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10037528  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10070296  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10135832  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10266904  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10529048  | 10004760 
-> [   5.000000] (8:node@c-7.me)  11053336  | 10004760 
-> [   5.000000] (8:node@c-7.me)  12101912  | 10004760 
-> [   5.000000] (8:node@c-7.me)  14199064  | 10004760 
-> [   5.000000] (8:node@c-7.me)  1616152  | 10004760 
-> [   5.000000] (8:node@c-7.me) Predecessor: -1
+> [   4.000000] (6:node@c-5.me) My finger table:
+> [   4.000000] (6:node@c-5.me) Start | Succ 
+> [   4.000000] (6:node@c-5.me)  10874877  | 533744 
+> [   4.000000] (6:node@c-5.me)  10874878  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874880  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874884  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874892  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874908  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874940  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875004  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875132  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875388  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875900  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10876924  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10878972  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10883068  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10891260  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10907644  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10940412  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11005948  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11137020  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11399164  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11923452  | 10874876 
+> [   4.000000] (6:node@c-5.me)  12972028  | 10874876 
+> [   4.000000] (6:node@c-5.me)  15069180  | 10874876 
+> [   4.000000] (6:node@c-5.me)  2486268  | 10874876 
+> [   4.000000] (6:node@c-5.me) Predecessor: -1
 > [   5.000000] (5:node@c-4.me) My finger table:
 > [   5.000000] (5:node@c-4.me) Start | Succ 
 > [   5.000000] (5:node@c-4.me)  16509406  | 366680 
@@ -576,6 +558,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [   5.000000] (5:node@c-4.me)  3926493  | 16509405 
 > [   5.000000] (5:node@c-4.me)  8120797  | 16509405 
 > [   5.000000] (5:node@c-4.me) Predecessor: -1
+> [   5.000000] (8:node@c-7.me) My finger table:
+> [   5.000000] (8:node@c-7.me) Start | Succ 
+> [   5.000000] (8:node@c-7.me)  10004761  | 16509405 
+> [   5.000000] (8:node@c-7.me)  10004762  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004764  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004768  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004776  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004792  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004824  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004888  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10005016  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10005272  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10005784  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10006808  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10008856  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10012952  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10021144  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10037528  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10070296  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10135832  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10266904  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10529048  | 10004760 
+> [   5.000000] (8:node@c-7.me)  11053336  | 10004760 
+> [   5.000000] (8:node@c-7.me)  12101912  | 10004760 
+> [   5.000000] (8:node@c-7.me)  14199064  | 10004760 
+> [   5.000000] (8:node@c-7.me)  1616152  | 10004760 
+> [   5.000000] (8:node@c-7.me) Predecessor: -1
 > [   6.000000] (2:node@c-1.me) My finger table:
 > [   6.000000] (2:node@c-1.me) Start | Succ 
 > [   6.000000] (2:node@c-1.me)  366681  |  42 
@@ -1494,33 +1503,6 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [ 326.000000] (7:node@c-6.me)  4145184  | 16728096 
 > [ 326.000000] (7:node@c-6.me)  8339488  | 16728096 
 > [ 326.000000] (7:node@c-6.me) Predecessor: 16509405
-> [ 367.000000] (6:node@c-5.me) My finger table:
-> [ 367.000000] (6:node@c-5.me) Start | Succ 
-> [ 367.000000] (6:node@c-5.me)  10874877  | 533744 
-> [ 367.000000] (6:node@c-5.me)  10874878  | 533744 
-> [ 367.000000] (6:node@c-5.me)  10874880  | 533744 
-> [ 367.000000] (6:node@c-5.me)  10874884  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10874892  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10874908  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10874940  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875004  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875132  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875388  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875900  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10876924  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10878972  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10883068  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10891260  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10907644  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10940412  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11005948  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11137020  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11399164  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11923452  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  12972028  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  15069180  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  2486268  | 10874876 
-> [ 367.000000] (6:node@c-5.me) Predecessor: -1
 > [ 367.000000] (1:node@c-0.me) My finger table:
 > [ 367.000000] (1:node@c-0.me) Start | Succ 
 > [ 367.000000] (1:node@c-0.me)   43  | 366680 
@@ -1548,6 +1530,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [ 367.000000] (1:node@c-0.me)  4194346  |  42 
 > [ 367.000000] (1:node@c-0.me)  8388650  |  42 
 > [ 367.000000] (1:node@c-0.me) Predecessor: 16728096
+> [ 367.000000] (6:node@c-5.me) My finger table:
+> [ 367.000000] (6:node@c-5.me) Start | Succ 
+> [ 367.000000] (6:node@c-5.me)  10874877  | 533744 
+> [ 367.000000] (6:node@c-5.me)  10874878  | 533744 
+> [ 367.000000] (6:node@c-5.me)  10874880  | 533744 
+> [ 367.000000] (6:node@c-5.me)  10874884  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10874892  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10874908  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10874940  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10875004  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10875132  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10875388  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10875900  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10876924  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10878972  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10883068  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10891260  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10907644  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  10940412  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  11005948  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  11137020  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  11399164  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  11923452  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  12972028  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  15069180  | 10874876 
+> [ 367.000000] (6:node@c-5.me)  2486268  | 10874876 
+> [ 367.000000] (6:node@c-5.me) Predecessor: -1
 > [ 380.000000] (3:node@c-2.me) My finger table:
 > [ 380.000000] (3:node@c-2.me) Start | Succ 
 > [ 380.000000] (3:node@c-2.me)  533745  | 10004760 
@@ -2628,33 +2637,6 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [ 806.000000] (9:node@c-8.me)  10713112  | 6518808 
 > [ 806.000000] (9:node@c-8.me)  14907416  | 6518808 
 > [ 806.000000] (9:node@c-8.me) Predecessor: 2015253
-> [ 812.000000] (4:node@c-3.me) My finger table:
-> [ 812.000000] (4:node@c-3.me) Start | Succ 
-> [ 812.000000] (4:node@c-3.me)  1319739  | 2015253 
-> [ 812.000000] (4:node@c-3.me)  1319740  | 2015253 
-> [ 812.000000] (4:node@c-3.me)  1319742  | 2015253 
-> [ 812.000000] (4:node@c-3.me)  1319746  | 2015253 
-> [ 812.000000] (4:node@c-3.me)  1319754  | 2015253 
-> [ 812.000000] (4:node@c-3.me)  1319770  | 2015253 
-> [ 812.000000] (4:node@c-3.me)  1319802  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1319866  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1319994  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1320250  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1320762  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1321786  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1323834  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1327930  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1336122  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1352506  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1385274  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1450810  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1581882  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  1844026  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  2368314  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  3416890  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  5514042  | 1319738 
-> [ 812.000000] (4:node@c-3.me)  9708346  | 1319738 
-> [ 812.000000] (4:node@c-3.me) Predecessor: 533744
 > [ 812.000000] (10:node@c-9.me) My finger table:
 > [ 812.000000] (10:node@c-9.me) Start | Succ 
 > [ 812.000000] (10:node@c-9.me)  2015254  | 6518808 
@@ -2682,6 +2664,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [ 812.000000] (10:node@c-9.me)  6209557  | 2015253 
 > [ 812.000000] (10:node@c-9.me)  10403861  | 2015253 
 > [ 812.000000] (10:node@c-9.me) Predecessor: 1319738
+> [ 812.000000] (4:node@c-3.me) My finger table:
+> [ 812.000000] (4:node@c-3.me) Start | Succ 
+> [ 812.000000] (4:node@c-3.me)  1319739  | 2015253 
+> [ 812.000000] (4:node@c-3.me)  1319740  | 2015253 
+> [ 812.000000] (4:node@c-3.me)  1319742  | 2015253 
+> [ 812.000000] (4:node@c-3.me)  1319746  | 2015253 
+> [ 812.000000] (4:node@c-3.me)  1319754  | 2015253 
+> [ 812.000000] (4:node@c-3.me)  1319770  | 2015253 
+> [ 812.000000] (4:node@c-3.me)  1319802  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1319866  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1319994  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1320250  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1320762  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1321786  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1323834  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1327930  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1336122  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1352506  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1385274  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1450810  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1581882  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  1844026  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  2368314  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  3416890  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  5514042  | 1319738 
+> [ 812.000000] (4:node@c-3.me)  9708346  | 1319738 
+> [ 812.000000] (4:node@c-3.me) Predecessor: 533744
 > [ 833.000000] (5:node@c-4.me) My finger table:
 > [ 833.000000] (5:node@c-4.me) Start | Succ 
 > [ 833.000000] (5:node@c-4.me)  16509406  | 16728096 
index 74958ac..e5e722c 100644 (file)
@@ -4,17 +4,16 @@ p Testing crosstraffic TCP option DISABLED
 
 $ gtnets/gtnets ${srcdir:=.}/gtnets/crosstraffic-p.xml ${srcdir:=.}/gtnets/crosstraffic-d.xml --cfg=network/crosstraffic:0
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/crosstraffic' to '0'
-> [S1:slave:(8) 108.799652] [msg_test/INFO] ===> Estimated Bw of FLOW[1] : 3063.735285 ;  message from S1 to C1  with remaining : 666666.666667
-> [S1:slave:(8) 108.799652] [msg_test/INFO] ===> Estimated Bw of FLOW[2] : 3063.735285 ;  message from S1 to C1  with remaining : 666666.666667
-> [S1:slave:(8) 108.799652] [msg_test/INFO] ===> Estimated Bw of FLOW[3] : 3063.735285 ;  message from S1 to C1  with remaining : 666666.666667
-> [S1:slave:(8) 108.799652] [msg_test/INFO] ===> Estimated Bw of FLOW[4] : 9191.205854 ;  message from C1 to S1  with remaining : 0.000000
-
+> [S1:slave:(8) 103.222884] [msg_test/INFO] ===> Estimated Bw of FLOW[1] : 3229.258106 ;  message from S1 to C1  with remaining : 666666.666667
+> [S1:slave:(8) 103.222884] [msg_test/INFO] ===> Estimated Bw of FLOW[2] : 3229.258106 ;  message from S1 to C1  with remaining : 666666.666667
+> [S1:slave:(8) 103.222884] [msg_test/INFO] ===> Estimated Bw of FLOW[3] : 3229.258106 ;  message from S1 to C1  with remaining : 666666.666667
+> [S1:slave:(8) 103.222884] [msg_test/INFO] ===> Estimated Bw of FLOW[4] : 9687.774319 ;  message from C1 to S1  with remaining : 0.000000
 
 p Testing crosstraffic TCP option ENABLED
 
 $ gtnets/gtnets ${srcdir:=.}/gtnets/crosstraffic-p.xml ${srcdir:=.}/gtnets/crosstraffic-d.xml --cfg=network/crosstraffic:1
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/crosstraffic' to '1'
-> [C1:slave:(4) 331.625739] [msg_test/INFO] ===> Estimated Bw of FLOW[1] : 3015.447482 ;  message from S1 to C1  with remaining : 0.000000
-> [C1:slave:(4) 331.625739] [msg_test/INFO] ===> Estimated Bw of FLOW[2] : 3015.447482 ;  message from S1 to C1  with remaining : 0.000000
-> [C1:slave:(4) 331.625739] [msg_test/INFO] ===> Estimated Bw of FLOW[3] : 3015.447482 ;  message from S1 to C1  with remaining : 0.000000
-> [C1:slave:(4) 331.625739] [msg_test/INFO] ===> Estimated Bw of FLOW[4] : 3015.447482 ;  message from C1 to S1  with remaining : 0.000000
+> [C1:slave:(4) 314.563090] [msg_test/INFO] ===> Estimated Bw of FLOW[1] : 3179.012519 ;  message from S1 to C1  with remaining : 0.000000
+> [C1:slave:(4) 314.563090] [msg_test/INFO] ===> Estimated Bw of FLOW[2] : 3179.012519 ;  message from S1 to C1  with remaining : 0.000000
+> [C1:slave:(4) 314.563090] [msg_test/INFO] ===> Estimated Bw of FLOW[3] : 3179.012519 ;  message from S1 to C1  with remaining : 0.000000
+> [C1:slave:(4) 314.563090] [msg_test/INFO] ===> Estimated Bw of FLOW[4] : 3179.012519 ;  message from C1 to S1  with remaining : 0.000000
\ No newline at end of file
index 2481f7c..02d08d4 100644 (file)
@@ -30,7 +30,6 @@ $ ./peer ${srcdir:=.}/small_platform.xml ${srcdir:=.}/deployment_peer01.xml "--l
 > [  6.929130] (2:receiver@Ruby) Received "finalize"
 > [  6.929130] (2:receiver@Ruby) I'm done. See you!
 
-
 p Test2 MSG_comm_test() with Sleep_sender < Sleep_receiver
 
 ! output sort
@@ -59,7 +58,6 @@ $ ./peer ${srcdir:=.}/small_platform.xml ${srcdir:=.}/deployment_peer02.xml "--l
 > [  6.929130] (2:receiver@Ruby) Received "finalize"
 > [  6.929130] (2:receiver@Ruby) I'm done. See you!
 
-
 p Test1 MSG_comm_wait() with Sleep_sender > Sleep_receiver
 
 ! output sort
@@ -68,26 +66,25 @@ $ ./peer ${srcdir:=.}/small_platform.xml ${srcdir:=.}/deployment_peer03.xml "--l
 > [  0.000000] (2:receiver@Ruby) sleep_start_time : 1.000000 , sleep_test_time : 0.000000
 > [  1.000000] (2:receiver@Ruby) Wait to receive a task
 > [  5.000000] (1:sender@Tremblay) Send to receiver-0 Task_0
-> [  5.016560] (1:sender@Tremblay) Send to receiver-0 Task_1
-> [  5.016560] (2:receiver@Ruby) Received "Task_0"
-> [  5.016560] (2:receiver@Ruby) Processing "Task_0"
-> [  5.526270] (2:receiver@Ruby) "Task_0" done
-> [  5.526270] (2:receiver@Ruby) Wait to receive a task
-> [  5.542830] (1:sender@Tremblay) Send to receiver-0 Task_2
-> [  5.542830] (2:receiver@Ruby) Received "Task_1"
-> [  5.542830] (2:receiver@Ruby) Processing "Task_1"
-> [  6.052540] (2:receiver@Ruby) "Task_1" done
-> [  6.052540] (2:receiver@Ruby) Wait to receive a task
-> [  6.069100] (1:sender@Tremblay) Send to receiver-0 finalize
-> [  6.069100] (2:receiver@Ruby) Received "Task_2"
-> [  6.069100] (2:receiver@Ruby) Processing "Task_2"
-> [  6.578810] (2:receiver@Ruby) "Task_2" done
-> [  6.578810] (2:receiver@Ruby) Wait to receive a task
-> [  6.580370] (0:@) Simulation time 6.58037
-> [  6.580370] (1:sender@Tremblay) Goodbye now!
-> [  6.580370] (2:receiver@Ruby) Received "finalize"
-> [  6.580370] (2:receiver@Ruby) I'm done. See you!
-
+> [  5.016951] (1:sender@Tremblay) Send to receiver-0 Task_1
+> [  5.016951] (2:receiver@Ruby) Received "Task_0"
+> [  5.016951] (2:receiver@Ruby) Processing "Task_0"
+> [  5.526661] (2:receiver@Ruby) "Task_0" done
+> [  5.526661] (2:receiver@Ruby) Wait to receive a task
+> [  5.543613] (1:sender@Tremblay) Send to receiver-0 Task_2
+> [  5.543613] (2:receiver@Ruby) Received "Task_1"
+> [  5.543613] (2:receiver@Ruby) Processing "Task_1"
+> [  6.053323] (2:receiver@Ruby) "Task_1" done
+> [  6.053323] (2:receiver@Ruby) Wait to receive a task
+> [  6.070274] (1:sender@Tremblay) Send to receiver-0 finalize
+> [  6.070274] (2:receiver@Ruby) Received "Task_2"
+> [  6.070274] (2:receiver@Ruby) Processing "Task_2"
+> [  6.579984] (2:receiver@Ruby) "Task_2" done
+> [  6.579984] (2:receiver@Ruby) Wait to receive a task
+> [  6.581936] (0:@) Simulation time 6.58194
+> [  6.581936] (1:sender@Tremblay) Goodbye now!
+> [  6.581936] (2:receiver@Ruby) Received "finalize"
+> [  6.581936] (2:receiver@Ruby) I'm done. See you!
 
 p Test2 MSG_comm_wait() with Sleep_sender < Sleep_receiver
 
@@ -97,26 +94,25 @@ $ ./peer ${srcdir:=.}/small_platform.xml ${srcdir:=.}/deployment_peer04.xml "--l
 > [  0.000000] (2:receiver@Ruby) sleep_start_time : 5.000000 , sleep_test_time : 0.000000
 > [  1.000000] (1:sender@Tremblay) Send to receiver-0 Task_0
 > [  5.000000] (2:receiver@Ruby) Wait to receive a task
-> [  5.016560] (1:sender@Tremblay) Send to receiver-0 Task_1
-> [  5.016560] (2:receiver@Ruby) Received "Task_0"
-> [  5.016560] (2:receiver@Ruby) Processing "Task_0"
-> [  5.526270] (2:receiver@Ruby) "Task_0" done
-> [  5.526270] (2:receiver@Ruby) Wait to receive a task
-> [  5.542830] (1:sender@Tremblay) Send to receiver-0 Task_2
-> [  5.542830] (2:receiver@Ruby) Received "Task_1"
-> [  5.542830] (2:receiver@Ruby) Processing "Task_1"
-> [  6.052540] (2:receiver@Ruby) "Task_1" done
-> [  6.052540] (2:receiver@Ruby) Wait to receive a task
-> [  6.069100] (1:sender@Tremblay) Send to receiver-0 finalize
-> [  6.069100] (2:receiver@Ruby) Received "Task_2"
-> [  6.069100] (2:receiver@Ruby) Processing "Task_2"
-> [  6.578810] (2:receiver@Ruby) "Task_2" done
-> [  6.578810] (2:receiver@Ruby) Wait to receive a task
-> [  6.580370] (0:@) Simulation time 6.58037
-> [  6.580370] (1:sender@Tremblay) Goodbye now!
-> [  6.580370] (2:receiver@Ruby) Received "finalize"
-> [  6.580370] (2:receiver@Ruby) I'm done. See you!
-
+> [  5.016951] (1:sender@Tremblay) Send to receiver-0 Task_1
+> [  5.016951] (2:receiver@Ruby) Received "Task_0"
+> [  5.016951] (2:receiver@Ruby) Processing "Task_0"
+> [  5.526661] (2:receiver@Ruby) "Task_0" done
+> [  5.526661] (2:receiver@Ruby) Wait to receive a task
+> [  5.543613] (1:sender@Tremblay) Send to receiver-0 Task_2
+> [  5.543613] (2:receiver@Ruby) Received "Task_1"
+> [  5.543613] (2:receiver@Ruby) Processing "Task_1"
+> [  6.053323] (2:receiver@Ruby) "Task_1" done
+> [  6.053323] (2:receiver@Ruby) Wait to receive a task
+> [  6.070274] (1:sender@Tremblay) Send to receiver-0 finalize
+> [  6.070274] (2:receiver@Ruby) Received "Task_2"
+> [  6.070274] (2:receiver@Ruby) Processing "Task_2"
+> [  6.579984] (2:receiver@Ruby) "Task_2" done
+> [  6.579984] (2:receiver@Ruby) Wait to receive a task
+> [  6.581936] (0:@) Simulation time 6.58194
+> [  6.581936] (1:sender@Tremblay) Goodbye now!
+> [  6.581936] (2:receiver@Ruby) Received "finalize"
+> [  6.581936] (2:receiver@Ruby) I'm done. See you!
 
 p Test1 MSG_comm_waitall() for sender 
 
@@ -127,21 +123,19 @@ $ ./peer2 ${srcdir:=.}/small_platform.xml ${srcdir:=.}/deployment_peer.xml "--lo
 > [  0.000000] (1:sender@Tremblay) Send to receiver-0 Task_2
 > [  0.000000] (1:sender@Tremblay) Send to receiver-0 finalize
 > [ 10.000000] (2:receiver@Ruby) Wait to receive a task
-> [ 10.016560] (2:receiver@Ruby) Received "Task_0"
-> [ 10.016560] (2:receiver@Ruby) Processing "Task_0"
-> [ 10.526270] (2:receiver@Ruby) "Task_0" done
-> [ 10.526270] (2:receiver@Ruby) Wait to receive a task
-> [ 10.542830] (2:receiver@Ruby) Received "Task_1"
-> [ 10.542830] (2:receiver@Ruby) Processing "Task_1"
-> [ 11.052540] (2:receiver@Ruby) "Task_1" done
-> [ 11.052540] (2:receiver@Ruby) Wait to receive a task
-> [ 11.069100] (2:receiver@Ruby) Received "Task_2"
-> [ 11.069100] (2:receiver@Ruby) Processing "Task_2"
-> [ 11.578810] (2:receiver@Ruby) "Task_2" done
-> [ 11.578810] (2:receiver@Ruby) Wait to receive a task
-> [ 11.580370] (0:@) Simulation time 11.5804
-> [ 11.580370] (1:sender@Tremblay) Goodbye now!
-> [ 11.580370] (2:receiver@Ruby) Received "finalize"
-> [ 11.580370] (2:receiver@Ruby) I'm done. See you!
-
-
+> [ 10.016952] (2:receiver@Ruby) Received "Task_0"
+> [ 10.016952] (2:receiver@Ruby) Processing "Task_0"
+> [ 10.526661] (2:receiver@Ruby) "Task_0" done
+> [ 10.526661] (2:receiver@Ruby) Wait to receive a task
+> [ 10.543613] (2:receiver@Ruby) Received "Task_1"
+> [ 10.543613] (2:receiver@Ruby) Processing "Task_1"
+> [ 11.053323] (2:receiver@Ruby) "Task_1" done
+> [ 11.053323] (2:receiver@Ruby) Wait to receive a task
+> [ 11.070274] (2:receiver@Ruby) Received "Task_2"
+> [ 11.070274] (2:receiver@Ruby) Processing "Task_2"
+> [ 11.579984] (2:receiver@Ruby) "Task_2" done
+> [ 11.579984] (2:receiver@Ruby) Wait to receive a task
+> [ 11.581936] (0:@) Simulation time 11.5819
+> [ 11.581936] (1:sender@Tremblay) Goodbye now!
+> [ 11.581936] (2:receiver@Ruby) Received "finalize"
+> [ 11.581936] (2:receiver@Ruby) I'm done. See you!
index f82eded..f92722a 100644 (file)
@@ -7,119 +7,119 @@ $ $SG_TEST_EXENV masterslave/masterslave_forwarder$EXEEXT ${srcdir:=.}/small_pla
 > [  0.000000] (0:@) Configuration change: Set 'network/crosstraffic' to '0'
 > [  0.000000] (1:master@Tremblay) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Tremblay) Sending "Task_0" to "Jupiter"
-> [  0.165962] (1:master@Tremblay) Sent
-> [  0.165962] (1:master@Tremblay) Sending "Task_1" to "Fafard"
-> [  0.165962] (3:slave@Jupiter) Received "Task_0"
-> [  0.165962] (3:slave@Jupiter) Processing "Task_0"
-> [  0.384115] (1:master@Tremblay) Sent
-> [  0.384115] (1:master@Tremblay) Sending "Task_2" to "Ginette"
-> [  0.384115] (4:slave@Fafard) Received "Task_1"
-> [  0.384115] (4:slave@Fafard) Processing "Task_1"
-> [  0.524575] (1:master@Tremblay) Sent
-> [  0.524575] (1:master@Tremblay) Sending "Task_3" to "Bourassa"
-> [  0.524575] (5:slave@Ginette) Received "Task_2"
-> [  0.524575] (5:slave@Ginette) Processing "Task_2"
-> [  0.740447] (1:master@Tremblay) Sent
-> [  0.740447] (1:master@Tremblay) Sending "Task_4" to "Tremblay"
-> [  0.740447] (1:master@Tremblay) Hey ! It's me ! :)
-> [  0.740447] (6:slave@Bourassa) Received "Task_3"
-> [  0.740447] (6:slave@Bourassa) Processing "Task_3"
-> [  0.742786] (1:master@Tremblay) Sent
-> [  0.742786] (1:master@Tremblay) Sending "Task_5" to "Jupiter"
-> [  0.742786] (2:slave@Tremblay) Received "Task_4"
-> [  0.742786] (2:slave@Tremblay) Processing "Task_4"
-> [  0.821304] (3:slave@Jupiter) "Task_0" done
-> [  0.987266] (1:master@Tremblay) Sent
-> [  0.987266] (1:master@Tremblay) Sending "Task_6" to "Fafard"
-> [  0.987266] (3:slave@Jupiter) Received "Task_5"
-> [  0.987266] (3:slave@Jupiter) Processing "Task_5"
-> [  1.039457] (4:slave@Fafard) "Task_1" done
-> [  1.252495] (2:slave@Tremblay) "Task_4" done
-> [  1.257610] (1:master@Tremblay) Sent
-> [  1.257610] (1:master@Tremblay) Sending "Task_7" to "Ginette"
-> [  1.257610] (4:slave@Fafard) Received "Task_6"
-> [  1.257610] (4:slave@Fafard) Processing "Task_6"
-> [  1.555672] (5:slave@Ginette) "Task_2" done
-> [  1.642608] (3:slave@Jupiter) "Task_5" done
-> [  1.696132] (1:master@Tremblay) Sent
-> [  1.696132] (1:master@Tremblay) Sending "Task_8" to "Bourassa"
-> [  1.696132] (5:slave@Ginette) Received "Task_7"
-> [  1.696132] (5:slave@Ginette) Processing "Task_7"
-> [  1.771545] (6:slave@Bourassa) "Task_3" done
-> [  1.912953] (4:slave@Fafard) "Task_6" done
-> [  1.987417] (1:master@Tremblay) Sent
-> [  1.987417] (1:master@Tremblay) Sending "Task_9" to "Tremblay"
-> [  1.987417] (1:master@Tremblay) Hey ! It's me ! :)
-> [  1.987417] (6:slave@Bourassa) Received "Task_8"
-> [  1.987417] (6:slave@Bourassa) Processing "Task_8"
-> [  1.989756] (1:master@Tremblay) Sent
-> [  1.989756] (1:master@Tremblay) Sending "Task_10" to "Jupiter"
-> [  1.989756] (2:slave@Tremblay) Received "Task_9"
-> [  1.989756] (2:slave@Tremblay) Processing "Task_9"
-> [  2.155718] (1:master@Tremblay) Sent
-> [  2.155718] (1:master@Tremblay) Sending "Task_11" to "Fafard"
-> [  2.155718] (3:slave@Jupiter) Received "Task_10"
-> [  2.155718] (3:slave@Jupiter) Processing "Task_10"
-> [  2.373871] (1:master@Tremblay) Sent
-> [  2.373871] (1:master@Tremblay) Sending "Task_12" to "Ginette"
-> [  2.373871] (4:slave@Fafard) Received "Task_11"
-> [  2.373871] (4:slave@Fafard) Processing "Task_11"
-> [  2.499466] (2:slave@Tremblay) "Task_9" done
-> [  2.727230] (5:slave@Ginette) "Task_7" done
-> [  2.811060] (3:slave@Jupiter) "Task_10" done
-> [  2.867690] (1:master@Tremblay) Sent
-> [  2.867690] (1:master@Tremblay) Sending "Task_13" to "Bourassa"
-> [  2.867690] (5:slave@Ginette) Received "Task_12"
-> [  2.867690] (5:slave@Ginette) Processing "Task_12"
-> [  3.018515] (6:slave@Bourassa) "Task_8" done
-> [  3.029213] (4:slave@Fafard) "Task_11" done
-> [  3.234387] (1:master@Tremblay) Sent
-> [  3.234387] (1:master@Tremblay) Sending "Task_14" to "Tremblay"
-> [  3.234387] (1:master@Tremblay) Hey ! It's me ! :)
-> [  3.234387] (6:slave@Bourassa) Received "Task_13"
-> [  3.234387] (6:slave@Bourassa) Processing "Task_13"
-> [  3.236726] (1:master@Tremblay) Sent
-> [  3.236726] (1:master@Tremblay) Sending "Task_15" to "Jupiter"
-> [  3.236726] (2:slave@Tremblay) Received "Task_14"
-> [  3.236726] (2:slave@Tremblay) Processing "Task_14"
-> [  3.402688] (1:master@Tremblay) Sent
-> [  3.402688] (1:master@Tremblay) Sending "Task_16" to "Fafard"
-> [  3.402688] (3:slave@Jupiter) Received "Task_15"
-> [  3.402688] (3:slave@Jupiter) Processing "Task_15"
-> [  3.620841] (1:master@Tremblay) Sent
-> [  3.620841] (1:master@Tremblay) Sending "Task_17" to "Ginette"
-> [  3.620841] (4:slave@Fafard) Received "Task_16"
-> [  3.620841] (4:slave@Fafard) Processing "Task_16"
-> [  3.746436] (2:slave@Tremblay) "Task_14" done
-> [  3.898788] (5:slave@Ginette) "Task_12" done
-> [  4.039247] (1:master@Tremblay) Sent
-> [  4.039247] (1:master@Tremblay) Sending "Task_18" to "Bourassa"
-> [  4.039247] (5:slave@Ginette) Received "Task_17"
-> [  4.039247] (5:slave@Ginette) Processing "Task_17"
-> [  4.058030] (3:slave@Jupiter) "Task_15" done
-> [  4.265485] (6:slave@Bourassa) "Task_13" done
-> [  4.276183] (4:slave@Fafard) "Task_16" done
-> [  4.481357] (1:master@Tremblay) Sent
-> [  4.481357] (1:master@Tremblay) Sending "Task_19" to "Tremblay"
-> [  4.481357] (1:master@Tremblay) Hey ! It's me ! :)
-> [  4.481357] (6:slave@Bourassa) Received "Task_18"
-> [  4.481357] (6:slave@Bourassa) Processing "Task_18"
-> [  4.483696] (1:master@Tremblay) Sent
-> [  4.483696] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [  4.483696] (2:slave@Tremblay) Received "Task_19"
-> [  4.483696] (2:slave@Tremblay) Processing "Task_19"
-> [  4.498896] (3:slave@Jupiter) Received "finalize"
-> [  4.498896] (3:slave@Jupiter) I'm done. See you!
-> [  4.519447] (4:slave@Fafard) Received "finalize"
-> [  4.519447] (4:slave@Fafard) I'm done. See you!
-> [  4.993406] (2:slave@Tremblay) "Task_19" done
-> [  5.070345] (5:slave@Ginette) "Task_17" done
-> [  5.083577] (5:slave@Ginette) Received "finalize"
-> [  5.083577] (5:slave@Ginette) I'm done. See you!
-> [  5.512455] (6:slave@Bourassa) "Task_18" done
-> [  5.532791] (6:slave@Bourassa) Received "finalize"
-> [  5.532791] (6:slave@Bourassa) I'm done. See you!
-> [  5.532947] (0:@) Simulation time 5.53295
-> [  5.532947] (1:master@Tremblay) Goodbye now!
-> [  5.532947] (2:slave@Tremblay) Received "finalize"
-> [  5.532947] (2:slave@Tremblay) I'm done. See you!
+> [  0.165166] (1:master@Tremblay) Sent
+> [  0.165166] (1:master@Tremblay) Sending "Task_1" to "Fafard"
+> [  0.165166] (3:slave@Jupiter) Received "Task_0"
+> [  0.165166] (3:slave@Jupiter) Processing "Task_0"
+> [  0.388477] (1:master@Tremblay) Sent
+> [  0.388477] (1:master@Tremblay) Sending "Task_2" to "Ginette"
+> [  0.388477] (4:slave@Fafard) Received "Task_1"
+> [  0.388477] (4:slave@Fafard) Processing "Task_1"
+> [  0.532257] (1:master@Tremblay) Sent
+> [  0.532257] (1:master@Tremblay) Sending "Task_3" to "Bourassa"
+> [  0.532257] (5:slave@Ginette) Received "Task_2"
+> [  0.532257] (5:slave@Ginette) Processing "Task_2"
+> [  0.753233] (1:master@Tremblay) Sent
+> [  0.753233] (1:master@Tremblay) Sending "Task_4" to "Tremblay"
+> [  0.753233] (1:master@Tremblay) Hey ! It's me ! :)
+> [  0.753233] (6:slave@Bourassa) Received "Task_3"
+> [  0.753233] (6:slave@Bourassa) Processing "Task_3"
+> [  0.755498] (1:master@Tremblay) Sent
+> [  0.755498] (1:master@Tremblay) Sending "Task_5" to "Jupiter"
+> [  0.755498] (2:slave@Tremblay) Received "Task_4"
+> [  0.755498] (2:slave@Tremblay) Processing "Task_4"
+> [  0.820508] (3:slave@Jupiter) "Task_0" done
+> [  0.985674] (1:master@Tremblay) Sent
+> [  0.985674] (1:master@Tremblay) Sending "Task_6" to "Fafard"
+> [  0.985674] (3:slave@Jupiter) Received "Task_5"
+> [  0.985674] (3:slave@Jupiter) Processing "Task_5"
+> [  1.043819] (4:slave@Fafard) "Task_1" done
+> [  1.265208] (2:slave@Tremblay) "Task_4" done
+> [  1.267130] (1:master@Tremblay) Sent
+> [  1.267130] (1:master@Tremblay) Sending "Task_7" to "Ginette"
+> [  1.267130] (4:slave@Fafard) Received "Task_6"
+> [  1.267130] (4:slave@Fafard) Processing "Task_6"
+> [  1.563355] (5:slave@Ginette) "Task_2" done
+> [  1.641017] (3:slave@Jupiter) "Task_5" done
+> [  1.707135] (1:master@Tremblay) Sent
+> [  1.707135] (1:master@Tremblay) Sending "Task_8" to "Bourassa"
+> [  1.707135] (5:slave@Ginette) Received "Task_7"
+> [  1.707135] (5:slave@Ginette) Processing "Task_7"
+> [  1.784331] (6:slave@Bourassa) "Task_3" done
+> [  1.922472] (4:slave@Fafard) "Task_6" done
+> [  2.005306] (1:master@Tremblay) Sent
+> [  2.005306] (1:master@Tremblay) Sending "Task_9" to "Tremblay"
+> [  2.005306] (1:master@Tremblay) Hey ! It's me ! :)
+> [  2.005306] (6:slave@Bourassa) Received "Task_8"
+> [  2.005306] (6:slave@Bourassa) Processing "Task_8"
+> [  2.007572] (1:master@Tremblay) Sent
+> [  2.007572] (1:master@Tremblay) Sending "Task_10" to "Jupiter"
+> [  2.007572] (2:slave@Tremblay) Received "Task_9"
+> [  2.007572] (2:slave@Tremblay) Processing "Task_9"
+> [  2.172738] (1:master@Tremblay) Sent
+> [  2.172738] (1:master@Tremblay) Sending "Task_11" to "Fafard"
+> [  2.172738] (3:slave@Jupiter) Received "Task_10"
+> [  2.172738] (3:slave@Jupiter) Processing "Task_10"
+> [  2.396048] (1:master@Tremblay) Sent
+> [  2.396048] (1:master@Tremblay) Sending "Task_12" to "Ginette"
+> [  2.396048] (4:slave@Fafard) Received "Task_11"
+> [  2.396048] (4:slave@Fafard) Processing "Task_11"
+> [  2.517282] (2:slave@Tremblay) "Task_9" done
+> [  2.738233] (5:slave@Ginette) "Task_7" done
+> [  2.828080] (3:slave@Jupiter) "Task_10" done
+> [  2.882013] (1:master@Tremblay) Sent
+> [  2.882013] (1:master@Tremblay) Sending "Task_13" to "Bourassa"
+> [  2.882013] (5:slave@Ginette) Received "Task_12"
+> [  2.882013] (5:slave@Ginette) Processing "Task_12"
+> [  3.036404] (6:slave@Bourassa) "Task_8" done
+> [  3.051391] (4:slave@Fafard) "Task_11" done
+> [  3.257380] (1:master@Tremblay) Sent
+> [  3.257380] (1:master@Tremblay) Sending "Task_14" to "Tremblay"
+> [  3.257380] (1:master@Tremblay) Hey ! It's me ! :)
+> [  3.257380] (6:slave@Bourassa) Received "Task_13"
+> [  3.257380] (6:slave@Bourassa) Processing "Task_13"
+> [  3.259645] (1:master@Tremblay) Sent
+> [  3.259645] (1:master@Tremblay) Sending "Task_15" to "Jupiter"
+> [  3.259645] (2:slave@Tremblay) Received "Task_14"
+> [  3.259645] (2:slave@Tremblay) Processing "Task_14"
+> [  3.424811] (1:master@Tremblay) Sent
+> [  3.424811] (1:master@Tremblay) Sending "Task_16" to "Fafard"
+> [  3.424811] (3:slave@Jupiter) Received "Task_15"
+> [  3.424811] (3:slave@Jupiter) Processing "Task_15"
+> [  3.648122] (1:master@Tremblay) Sent
+> [  3.648122] (1:master@Tremblay) Sending "Task_17" to "Ginette"
+> [  3.648122] (4:slave@Fafard) Received "Task_16"
+> [  3.648122] (4:slave@Fafard) Processing "Task_16"
+> [  3.769355] (2:slave@Tremblay) "Task_14" done
+> [  3.913111] (5:slave@Ginette) "Task_12" done
+> [  4.056891] (1:master@Tremblay) Sent
+> [  4.056891] (1:master@Tremblay) Sending "Task_18" to "Bourassa"
+> [  4.056891] (5:slave@Ginette) Received "Task_17"
+> [  4.056891] (5:slave@Ginette) Processing "Task_17"
+> [  4.080154] (3:slave@Jupiter) "Task_15" done
+> [  4.288478] (6:slave@Bourassa) "Task_13" done
+> [  4.303464] (4:slave@Fafard) "Task_16" done
+> [  4.509454] (1:master@Tremblay) Sent
+> [  4.509454] (1:master@Tremblay) Sending "Task_19" to "Tremblay"
+> [  4.509454] (1:master@Tremblay) Hey ! It's me ! :)
+> [  4.509454] (6:slave@Bourassa) Received "Task_18"
+> [  4.509454] (6:slave@Bourassa) Processing "Task_18"
+> [  4.511719] (1:master@Tremblay) Sent
+> [  4.511719] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [  4.511719] (2:slave@Tremblay) Received "Task_19"
+> [  4.511719] (2:slave@Tremblay) Processing "Task_19"
+> [  4.530733] (3:slave@Jupiter) Received "finalize"
+> [  4.530733] (3:slave@Jupiter) I'm done. See you!
+> [  4.556442] (4:slave@Fafard) Received "finalize"
+> [  4.556442] (4:slave@Fafard) I'm done. See you!
+> [  5.021429] (2:slave@Tremblay) "Task_19" done
+> [  5.087989] (5:slave@Ginette) "Task_17" done
+> [  5.104542] (5:slave@Ginette) Received "finalize"
+> [  5.104542] (5:slave@Ginette) I'm done. See you!
+> [  5.540552] (6:slave@Bourassa) "Task_18" done
+> [  5.565991] (6:slave@Bourassa) Received "finalize"
+> [  5.565991] (6:slave@Bourassa) I'm done. See you!
+> [  5.566186] (0:@) Simulation time 5.56619
+> [  5.566186] (1:master@Tremblay) Goodbye now!
+> [  5.566186] (2:slave@Tremblay) Received "finalize"
+> [  5.566186] (2:slave@Tremblay) I'm done. See you!
index b4527aa..89f8b56 100644 (file)
@@ -29,107 +29,107 @@ $ $SG_TEST_EXENV masterslave/masterslave_bypass --log=no_loc  "--log=root.fmt:[%
 > [  0.000000] (1:master@host A)       "Task_19"
 > [  0.000000] (1:master@host A) Sending "Task_0" to "host B"
 > [  0.000000] (2:slave@host B) I'm a slave
-> [  4.080000] (1:master@host A) Send completed
-> [  4.080000] (1:master@host A) Sending "Task_1" to "host B"
-> [  4.080000] (2:slave@host B) Received "Task_0" 
-> [  4.080000] (2:slave@host B) Processing "Task_0" 
-> [  4.130000] (2:slave@host B) "Task_0" done 
-> [  8.210000] (1:master@host A) Send completed
-> [  8.210000] (1:master@host A) Sending "Task_2" to "host B"
-> [  8.210000] (2:slave@host B) Received "Task_1" 
-> [  8.210000] (2:slave@host B) Processing "Task_1" 
-> [  8.260000] (2:slave@host B) "Task_1" done 
-> [ 12.340000] (1:master@host A) Send completed
-> [ 12.340000] (1:master@host A) Sending "Task_3" to "host B"
-> [ 12.340000] (2:slave@host B) Received "Task_2" 
-> [ 12.340000] (2:slave@host B) Processing "Task_2" 
-> [ 12.390000] (2:slave@host B) "Task_2" done 
-> [ 16.470000] (1:master@host A) Send completed
-> [ 16.470000] (1:master@host A) Sending "Task_4" to "host B"
-> [ 16.470000] (2:slave@host B) Received "Task_3" 
-> [ 16.470000] (2:slave@host B) Processing "Task_3" 
-> [ 16.520000] (2:slave@host B) "Task_3" done 
-> [ 20.600000] (1:master@host A) Send completed
-> [ 20.600000] (1:master@host A) Sending "Task_5" to "host B"
-> [ 20.600000] (2:slave@host B) Received "Task_4" 
-> [ 20.600000] (2:slave@host B) Processing "Task_4" 
-> [ 20.650000] (2:slave@host B) "Task_4" done 
-> [ 24.730000] (1:master@host A) Send completed
-> [ 24.730000] (1:master@host A) Sending "Task_6" to "host B"
-> [ 24.730000] (2:slave@host B) Received "Task_5" 
-> [ 24.730000] (2:slave@host B) Processing "Task_5" 
-> [ 24.780000] (2:slave@host B) "Task_5" done 
-> [ 28.860000] (1:master@host A) Send completed
-> [ 28.860000] (1:master@host A) Sending "Task_7" to "host B"
-> [ 28.860000] (2:slave@host B) Received "Task_6" 
-> [ 28.860000] (2:slave@host B) Processing "Task_6" 
-> [ 28.910000] (2:slave@host B) "Task_6" done 
-> [ 32.990000] (1:master@host A) Send completed
-> [ 32.990000] (1:master@host A) Sending "Task_8" to "host B"
-> [ 32.990000] (2:slave@host B) Received "Task_7" 
-> [ 32.990000] (2:slave@host B) Processing "Task_7" 
-> [ 33.040000] (2:slave@host B) "Task_7" done 
-> [ 37.120000] (1:master@host A) Send completed
-> [ 37.120000] (1:master@host A) Sending "Task_9" to "host B"
-> [ 37.120000] (2:slave@host B) Received "Task_8" 
-> [ 37.120000] (2:slave@host B) Processing "Task_8" 
-> [ 37.170000] (2:slave@host B) "Task_8" done 
-> [ 41.250000] (1:master@host A) Send completed
-> [ 41.250000] (1:master@host A) Sending "Task_10" to "host B"
-> [ 41.250000] (2:slave@host B) Received "Task_9" 
-> [ 41.250000] (2:slave@host B) Processing "Task_9" 
-> [ 41.300000] (2:slave@host B) "Task_9" done 
-> [ 45.380000] (1:master@host A) Send completed
-> [ 45.380000] (1:master@host A) Sending "Task_11" to "host B"
-> [ 45.380000] (2:slave@host B) Received "Task_10" 
-> [ 45.380000] (2:slave@host B) Processing "Task_10" 
-> [ 45.430000] (2:slave@host B) "Task_10" done 
-> [ 49.510000] (1:master@host A) Send completed
-> [ 49.510000] (1:master@host A) Sending "Task_12" to "host B"
-> [ 49.510000] (2:slave@host B) Received "Task_11" 
-> [ 49.510000] (2:slave@host B) Processing "Task_11" 
-> [ 49.560000] (2:slave@host B) "Task_11" done 
-> [ 53.640000] (1:master@host A) Send completed
-> [ 53.640000] (1:master@host A) Sending "Task_13" to "host B"
-> [ 53.640000] (2:slave@host B) Received "Task_12" 
-> [ 53.640000] (2:slave@host B) Processing "Task_12" 
-> [ 53.690000] (2:slave@host B) "Task_12" done 
-> [ 57.770000] (1:master@host A) Send completed
-> [ 57.770000] (1:master@host A) Sending "Task_14" to "host B"
-> [ 57.770000] (2:slave@host B) Received "Task_13" 
-> [ 57.770000] (2:slave@host B) Processing "Task_13" 
-> [ 57.820000] (2:slave@host B) "Task_13" done 
-> [ 61.900000] (1:master@host A) Send completed
-> [ 61.900000] (1:master@host A) Sending "Task_15" to "host B"
-> [ 61.900000] (2:slave@host B) Received "Task_14" 
-> [ 61.900000] (2:slave@host B) Processing "Task_14" 
-> [ 61.950000] (2:slave@host B) "Task_14" done 
-> [ 66.030000] (1:master@host A) Send completed
-> [ 66.030000] (1:master@host A) Sending "Task_16" to "host B"
-> [ 66.030000] (2:slave@host B) Received "Task_15" 
-> [ 66.030000] (2:slave@host B) Processing "Task_15" 
-> [ 66.080000] (2:slave@host B) "Task_15" done 
-> [ 70.160000] (1:master@host A) Send completed
-> [ 70.160000] (1:master@host A) Sending "Task_17" to "host B"
-> [ 70.160000] (2:slave@host B) Received "Task_16" 
-> [ 70.160000] (2:slave@host B) Processing "Task_16" 
-> [ 70.210000] (2:slave@host B) "Task_16" done 
-> [ 74.290000] (1:master@host A) Send completed
-> [ 74.290000] (1:master@host A) Sending "Task_18" to "host B"
-> [ 74.290000] (2:slave@host B) Received "Task_17" 
-> [ 74.290000] (2:slave@host B) Processing "Task_17" 
-> [ 74.340000] (2:slave@host B) "Task_17" done 
-> [ 78.420000] (1:master@host A) Send completed
-> [ 78.420000] (1:master@host A) Sending "Task_19" to "host B"
-> [ 78.420000] (2:slave@host B) Received "Task_18" 
-> [ 78.420000] (2:slave@host B) Processing "Task_18" 
-> [ 78.470000] (2:slave@host B) "Task_18" done 
-> [ 82.550000] (1:master@host A) Send completed
-> [ 82.550000] (1:master@host A) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 82.550000] (2:slave@host B) Received "Task_19" 
-> [ 82.550000] (2:slave@host B) Processing "Task_19" 
-> [ 82.600000] (2:slave@host B) "Task_19" done 
-> [ 84.680000] (0:@) Simulation time 84.68
-> [ 84.680000] (1:master@host A) Goodbye now!
-> [ 84.680000] (2:slave@host B) Received "finalize" 
-> [ 84.680000] (2:slave@host B) I'm done. See you!
+> [  4.602000] (1:master@host A) Send completed
+> [  4.602000] (1:master@host A) Sending "Task_1" to "host B"
+> [  4.602000] (2:slave@host B) Received "Task_0" 
+> [  4.602000] (2:slave@host B) Processing "Task_0" 
+> [  4.652000] (2:slave@host B) "Task_0" done 
+> [  9.254000] (1:master@host A) Send completed
+> [  9.254000] (1:master@host A) Sending "Task_2" to "host B"
+> [  9.254000] (2:slave@host B) Received "Task_1" 
+> [  9.254000] (2:slave@host B) Processing "Task_1" 
+> [  9.304000] (2:slave@host B) "Task_1" done 
+> [ 13.906000] (1:master@host A) Send completed
+> [ 13.906000] (1:master@host A) Sending "Task_3" to "host B"
+> [ 13.906000] (2:slave@host B) Received "Task_2" 
+> [ 13.906000] (2:slave@host B) Processing "Task_2" 
+> [ 13.956000] (2:slave@host B) "Task_2" done 
+> [ 18.558000] (1:master@host A) Send completed
+> [ 18.558000] (1:master@host A) Sending "Task_4" to "host B"
+> [ 18.558000] (2:slave@host B) Received "Task_3" 
+> [ 18.558000] (2:slave@host B) Processing "Task_3" 
+> [ 18.608000] (2:slave@host B) "Task_3" done 
+> [ 23.210000] (1:master@host A) Send completed
+> [ 23.210000] (1:master@host A) Sending "Task_5" to "host B"
+> [ 23.210000] (2:slave@host B) Received "Task_4" 
+> [ 23.210000] (2:slave@host B) Processing "Task_4" 
+> [ 23.260000] (2:slave@host B) "Task_4" done 
+> [ 27.862000] (1:master@host A) Send completed
+> [ 27.862000] (1:master@host A) Sending "Task_6" to "host B"
+> [ 27.862000] (2:slave@host B) Received "Task_5" 
+> [ 27.862000] (2:slave@host B) Processing "Task_5" 
+> [ 27.912000] (2:slave@host B) "Task_5" done 
+> [ 32.514000] (1:master@host A) Send completed
+> [ 32.514000] (1:master@host A) Sending "Task_7" to "host B"
+> [ 32.514000] (2:slave@host B) Received "Task_6" 
+> [ 32.514000] (2:slave@host B) Processing "Task_6" 
+> [ 32.564000] (2:slave@host B) "Task_6" done 
+> [ 37.166000] (1:master@host A) Send completed
+> [ 37.166000] (1:master@host A) Sending "Task_8" to "host B"
+> [ 37.166000] (2:slave@host B) Received "Task_7" 
+> [ 37.166000] (2:slave@host B) Processing "Task_7" 
+> [ 37.216000] (2:slave@host B) "Task_7" done 
+> [ 41.818000] (1:master@host A) Send completed
+> [ 41.818000] (1:master@host A) Sending "Task_9" to "host B"
+> [ 41.818000] (2:slave@host B) Received "Task_8" 
+> [ 41.818000] (2:slave@host B) Processing "Task_8" 
+> [ 41.868000] (2:slave@host B) "Task_8" done 
+> [ 46.470000] (1:master@host A) Send completed
+> [ 46.470000] (1:master@host A) Sending "Task_10" to "host B"
+> [ 46.470000] (2:slave@host B) Received "Task_9" 
+> [ 46.470000] (2:slave@host B) Processing "Task_9" 
+> [ 46.520000] (2:slave@host B) "Task_9" done 
+> [ 51.122000] (1:master@host A) Send completed
+> [ 51.122000] (1:master@host A) Sending "Task_11" to "host B"
+> [ 51.122000] (2:slave@host B) Received "Task_10" 
+> [ 51.122000] (2:slave@host B) Processing "Task_10" 
+> [ 51.172000] (2:slave@host B) "Task_10" done 
+> [ 55.774000] (1:master@host A) Send completed
+> [ 55.774000] (1:master@host A) Sending "Task_12" to "host B"
+> [ 55.774000] (2:slave@host B) Received "Task_11" 
+> [ 55.774000] (2:slave@host B) Processing "Task_11" 
+> [ 55.824000] (2:slave@host B) "Task_11" done 
+> [ 60.426000] (1:master@host A) Send completed
+> [ 60.426000] (1:master@host A) Sending "Task_13" to "host B"
+> [ 60.426000] (2:slave@host B) Received "Task_12" 
+> [ 60.426000] (2:slave@host B) Processing "Task_12" 
+> [ 60.476000] (2:slave@host B) "Task_12" done 
+> [ 65.078000] (1:master@host A) Send completed
+> [ 65.078000] (1:master@host A) Sending "Task_14" to "host B"
+> [ 65.078000] (2:slave@host B) Received "Task_13" 
+> [ 65.078000] (2:slave@host B) Processing "Task_13" 
+> [ 65.128000] (2:slave@host B) "Task_13" done 
+> [ 69.730000] (1:master@host A) Send completed
+> [ 69.730000] (1:master@host A) Sending "Task_15" to "host B"
+> [ 69.730000] (2:slave@host B) Received "Task_14" 
+> [ 69.730000] (2:slave@host B) Processing "Task_14" 
+> [ 69.780000] (2:slave@host B) "Task_14" done 
+> [ 74.382000] (1:master@host A) Send completed
+> [ 74.382000] (1:master@host A) Sending "Task_16" to "host B"
+> [ 74.382000] (2:slave@host B) Received "Task_15" 
+> [ 74.382000] (2:slave@host B) Processing "Task_15" 
+> [ 74.432000] (2:slave@host B) "Task_15" done 
+> [ 79.034000] (1:master@host A) Send completed
+> [ 79.034000] (1:master@host A) Sending "Task_17" to "host B"
+> [ 79.034000] (2:slave@host B) Received "Task_16" 
+> [ 79.034000] (2:slave@host B) Processing "Task_16" 
+> [ 79.084000] (2:slave@host B) "Task_16" done 
+> [ 83.686000] (1:master@host A) Send completed
+> [ 83.686000] (1:master@host A) Sending "Task_18" to "host B"
+> [ 83.686000] (2:slave@host B) Received "Task_17" 
+> [ 83.686000] (2:slave@host B) Processing "Task_17" 
+> [ 83.736000] (2:slave@host B) "Task_17" done 
+> [ 88.338000] (1:master@host A) Send completed
+> [ 88.338000] (1:master@host A) Sending "Task_19" to "host B"
+> [ 88.338000] (2:slave@host B) Received "Task_18" 
+> [ 88.338000] (2:slave@host B) Processing "Task_18" 
+> [ 88.388000] (2:slave@host B) "Task_18" done 
+> [ 92.990000] (1:master@host A) Send completed
+> [ 92.990000] (1:master@host A) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 92.990000] (2:slave@host B) Received "Task_19" 
+> [ 92.990000] (2:slave@host B) Processing "Task_19" 
+> [ 93.040000] (2:slave@host B) "Task_19" done 
+> [ 95.642000] (0:@) Simulation time 95.642
+> [ 95.642000] (1:master@host A) Goodbye now!
+> [ 95.642000] (2:slave@host B) Received "finalize" 
+> [ 95.642000] (2:slave@host B) I'm done. See you!
index d4cf4a1..e53cd18 100644 (file)
@@ -6,122 +6,122 @@ $ $SG_TEST_EXENV ${bindir:=.}/masterslave_forwarder$EXEEXT small_platform.xml ma
 > [  0.000000] (0:@) Configuration change: Set 'cpu/optim' to 'TI'
 > [  0.000000] (1:master@Tremblay) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Tremblay) Sending "Task_0" to "Jupiter"
-> [  0.173500] (3:slave@Jupiter) Received "Task_0"
-> [  0.173500] (3:slave@Jupiter) Processing "Task_0"
-> [  0.173500] (1:master@Tremblay) Sent
-> [  0.173500] (1:master@Tremblay) Sending "Task_1" to "Fafard"
-> [  0.391653] (4:slave@Fafard) Received "Task_1"
-> [  0.391653] (4:slave@Fafard) Processing "Task_1"
-> [  0.391653] (1:master@Tremblay) Sent
-> [  0.391653] (1:master@Tremblay) Sending "Task_2" to "Ginette"
-> [  0.532113] (5:slave@Ginette) Received "Task_2"
-> [  0.532113] (5:slave@Ginette) Processing "Task_2"
-> [  0.532113] (1:master@Tremblay) Sent
-> [  0.532113] (1:master@Tremblay) Sending "Task_3" to "Bourassa"
-> [  0.747985] (6:slave@Bourassa) Received "Task_3"
-> [  0.747985] (6:slave@Bourassa) Processing "Task_3"
-> [  0.747985] (1:master@Tremblay) Sent
-> [  0.747985] (1:master@Tremblay) Sending "Task_4" to "Tremblay"
-> [  0.747985] (1:master@Tremblay) Hey ! It's me ! :)
-> [  0.750324] (2:slave@Tremblay) Received "Task_4"
-> [  0.750324] (2:slave@Tremblay) Processing "Task_4"
-> [  0.750324] (1:master@Tremblay) Sent
-> [  0.750324] (1:master@Tremblay) Sending "Task_5" to "Jupiter"
-> [  0.828842] (3:slave@Jupiter) "Task_0" done
-> [  1.002342] (1:master@Tremblay) Sent
-> [  1.002342] (1:master@Tremblay) Sending "Task_6" to "Fafard"
-> [  1.002342] (3:slave@Jupiter) Received "Task_5"
-> [  1.002342] (3:slave@Jupiter) Processing "Task_5"
-> [  1.046995] (4:slave@Fafard) "Task_1" done
-> [  1.260034] (2:slave@Tremblay) "Task_4" done
-> [  1.265149] (1:master@Tremblay) Sent
-> [  1.265149] (1:master@Tremblay) Sending "Task_7" to "Ginette"
-> [  1.265149] (4:slave@Fafard) Received "Task_6"
-> [  1.265149] (4:slave@Fafard) Processing "Task_6"
-> [  1.563211] (5:slave@Ginette) "Task_2" done
-> [  1.657685] (3:slave@Jupiter) "Task_5" done
-> [  1.703670] (1:master@Tremblay) Sent
-> [  1.703670] (1:master@Tremblay) Sending "Task_8" to "Bourassa"
-> [  1.703670] (5:slave@Ginette) Received "Task_7"
-> [  1.703670] (5:slave@Ginette) Processing "Task_7"
-> [  1.779083] (6:slave@Bourassa) "Task_3" done
-> [  1.920491] (4:slave@Fafard) "Task_6" done
-> [  1.994955] (1:master@Tremblay) Sent
-> [  1.994955] (1:master@Tremblay) Sending "Task_9" to "Tremblay"
-> [  1.994955] (1:master@Tremblay) Hey ! It's me ! :)
-> [  1.994955] (6:slave@Bourassa) Received "Task_8"
-> [  1.994955] (6:slave@Bourassa) Processing "Task_8"
-> [  1.997294] (2:slave@Tremblay) Received "Task_9"
-> [  1.997294] (2:slave@Tremblay) Processing "Task_9"
-> [  1.997294] (1:master@Tremblay) Sent
-> [  1.997294] (1:master@Tremblay) Sending "Task_10" to "Jupiter"
-> [  2.170794] (3:slave@Jupiter) Received "Task_10"
-> [  2.170794] (3:slave@Jupiter) Processing "Task_10"
-> [  2.170794] (1:master@Tremblay) Sent
-> [  2.170794] (1:master@Tremblay) Sending "Task_11" to "Fafard"
-> [  2.388947] (4:slave@Fafard) Received "Task_11"
-> [  2.388947] (4:slave@Fafard) Processing "Task_11"
-> [  2.388947] (1:master@Tremblay) Sent
-> [  2.388947] (1:master@Tremblay) Sending "Task_12" to "Ginette"
-> [  2.507004] (2:slave@Tremblay) "Task_9" done
-> [  2.734768] (5:slave@Ginette) "Task_7" done
-> [  2.826136] (3:slave@Jupiter) "Task_10" done
-> [  2.875228] (1:master@Tremblay) Sent
-> [  2.875228] (1:master@Tremblay) Sending "Task_13" to "Bourassa"
-> [  2.875228] (5:slave@Ginette) Received "Task_12"
-> [  2.875228] (5:slave@Ginette) Processing "Task_12"
-> [  3.026053] (6:slave@Bourassa) "Task_8" done
-> [  3.044289] (4:slave@Fafard) "Task_11" done
-> [  3.241925] (1:master@Tremblay) Sent
-> [  3.241925] (1:master@Tremblay) Sending "Task_14" to "Tremblay"
-> [  3.241925] (1:master@Tremblay) Hey ! It's me ! :)
-> [  3.241925] (6:slave@Bourassa) Received "Task_13"
-> [  3.241925] (6:slave@Bourassa) Processing "Task_13"
-> [  3.244264] (2:slave@Tremblay) Received "Task_14"
-> [  3.244264] (2:slave@Tremblay) Processing "Task_14"
-> [  3.244264] (1:master@Tremblay) Sent
-> [  3.244264] (1:master@Tremblay) Sending "Task_15" to "Jupiter"
-> [  3.417764] (3:slave@Jupiter) Received "Task_15"
-> [  3.417764] (3:slave@Jupiter) Processing "Task_15"
-> [  3.417764] (1:master@Tremblay) Sent
-> [  3.417764] (1:master@Tremblay) Sending "Task_16" to "Fafard"
-> [  3.635917] (4:slave@Fafard) Received "Task_16"
-> [  3.635917] (4:slave@Fafard) Processing "Task_16"
-> [  3.635917] (1:master@Tremblay) Sent
-> [  3.635917] (1:master@Tremblay) Sending "Task_17" to "Ginette"
-> [  3.753974] (2:slave@Tremblay) "Task_14" done
-> [  3.906326] (5:slave@Ginette) "Task_12" done
-> [  4.046785] (1:master@Tremblay) Sent
-> [  4.046785] (1:master@Tremblay) Sending "Task_18" to "Bourassa"
-> [  4.046785] (5:slave@Ginette) Received "Task_17"
-> [  4.046785] (5:slave@Ginette) Processing "Task_17"
-> [  4.073106] (3:slave@Jupiter) "Task_15" done
-> [  4.273023] (6:slave@Bourassa) "Task_13" done
-> [  4.291259] (4:slave@Fafard) "Task_16" done
-> [  4.488896] (1:master@Tremblay) Sent
-> [  4.488896] (1:master@Tremblay) Sending "Task_19" to "Tremblay"
-> [  4.488896] (1:master@Tremblay) Hey ! It's me ! :)
-> [  4.488896] (6:slave@Bourassa) Received "Task_18"
-> [  4.488896] (6:slave@Bourassa) Processing "Task_18"
-> [  4.491234] (2:slave@Tremblay) Received "Task_19"
-> [  4.491234] (2:slave@Tremblay) Processing "Task_19"
-> [  4.491234] (1:master@Tremblay) Sent
-> [  4.491234] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [  4.506434] (3:slave@Jupiter) Received "finalize"
-> [  4.506434] (3:slave@Jupiter) I'm done. See you!
-> [  4.526985] (4:slave@Fafard) Received "finalize"
-> [  4.526985] (4:slave@Fafard) I'm done. See you!
-> [  5.000944] (2:slave@Tremblay) "Task_19" done
-> [  5.077883] (5:slave@Ginette) "Task_17" done
-> [  5.091115] (5:slave@Ginette) Received "finalize"
-> [  5.091115] (5:slave@Ginette) I'm done. See you!
-> [  5.519994] (6:slave@Bourassa) "Task_18" done
-> [  5.540329] (6:slave@Bourassa) Received "finalize"
-> [  5.540329] (6:slave@Bourassa) I'm done. See you!
-> [  5.540485] (2:slave@Tremblay) Received "finalize"
-> [  5.540485] (2:slave@Tremblay) I'm done. See you!
-> [  5.540485] (1:master@Tremblay) Goodbye now!
-> [  5.540485] (0:@) Simulation time 5.54049
+> [  0.169155] (3:slave@Jupiter) Received "Task_0"
+> [  0.169155] (3:slave@Jupiter) Processing "Task_0"
+> [  0.169155] (1:master@Tremblay) Sent
+> [  0.169155] (1:master@Tremblay) Sending "Task_1" to "Fafard"
+> [  0.392465] (4:slave@Fafard) Received "Task_1"
+> [  0.392465] (4:slave@Fafard) Processing "Task_1"
+> [  0.392465] (1:master@Tremblay) Sent
+> [  0.392465] (1:master@Tremblay) Sending "Task_2" to "Ginette"
+> [  0.536245] (5:slave@Ginette) Received "Task_2"
+> [  0.536245] (5:slave@Ginette) Processing "Task_2"
+> [  0.536245] (1:master@Tremblay) Sent
+> [  0.536245] (1:master@Tremblay) Sending "Task_3" to "Bourassa"
+> [  0.757221] (6:slave@Bourassa) Received "Task_3"
+> [  0.757221] (6:slave@Bourassa) Processing "Task_3"
+> [  0.757221] (1:master@Tremblay) Sent
+> [  0.757221] (1:master@Tremblay) Sending "Task_4" to "Tremblay"
+> [  0.757221] (1:master@Tremblay) Hey ! It's me ! :)
+> [  0.759487] (2:slave@Tremblay) Received "Task_4"
+> [  0.759487] (2:slave@Tremblay) Processing "Task_4"
+> [  0.759487] (1:master@Tremblay) Sent
+> [  0.759487] (1:master@Tremblay) Sending "Task_5" to "Jupiter"
+> [  0.824497] (3:slave@Jupiter) "Task_0" done
+> [  0.993652] (1:master@Tremblay) Sent
+> [  0.993652] (1:master@Tremblay) Sending "Task_6" to "Fafard"
+> [  0.993652] (3:slave@Jupiter) Received "Task_5"
+> [  0.993652] (3:slave@Jupiter) Processing "Task_5"
+> [  1.047808] (4:slave@Fafard) "Task_1" done
+> [  1.269197] (2:slave@Tremblay) "Task_4" done
+> [  1.271118] (1:master@Tremblay) Sent
+> [  1.271118] (1:master@Tremblay) Sending "Task_7" to "Ginette"
+> [  1.271118] (4:slave@Fafard) Received "Task_6"
+> [  1.271118] (4:slave@Fafard) Processing "Task_6"
+> [  1.567343] (5:slave@Ginette) "Task_2" done
+> [  1.648994] (3:slave@Jupiter) "Task_5" done
+> [  1.711124] (1:master@Tremblay) Sent
+> [  1.711124] (1:master@Tremblay) Sending "Task_8" to "Bourassa"
+> [  1.711124] (5:slave@Ginette) Received "Task_7"
+> [  1.711124] (5:slave@Ginette) Processing "Task_7"
+> [  1.788319] (6:slave@Bourassa) "Task_3" done
+> [  1.926461] (4:slave@Fafard) "Task_6" done
+> [  2.009295] (1:master@Tremblay) Sent
+> [  2.009295] (1:master@Tremblay) Sending "Task_9" to "Tremblay"
+> [  2.009295] (1:master@Tremblay) Hey ! It's me ! :)
+> [  2.009295] (6:slave@Bourassa) Received "Task_8"
+> [  2.009295] (6:slave@Bourassa) Processing "Task_8"
+> [  2.011560] (2:slave@Tremblay) Received "Task_9"
+> [  2.011560] (2:slave@Tremblay) Processing "Task_9"
+> [  2.011560] (1:master@Tremblay) Sent
+> [  2.011560] (1:master@Tremblay) Sending "Task_10" to "Jupiter"
+> [  2.180715] (3:slave@Jupiter) Received "Task_10"
+> [  2.180715] (3:slave@Jupiter) Processing "Task_10"
+> [  2.180715] (1:master@Tremblay) Sent
+> [  2.180715] (1:master@Tremblay) Sending "Task_11" to "Fafard"
+> [  2.404026] (4:slave@Fafard) Received "Task_11"
+> [  2.404026] (4:slave@Fafard) Processing "Task_11"
+> [  2.404026] (1:master@Tremblay) Sent
+> [  2.404026] (1:master@Tremblay) Sending "Task_12" to "Ginette"
+> [  2.521270] (2:slave@Tremblay) "Task_9" done
+> [  2.742222] (5:slave@Ginette) "Task_7" done
+> [  2.836057] (3:slave@Jupiter) "Task_10" done
+> [  2.886002] (1:master@Tremblay) Sent
+> [  2.886002] (1:master@Tremblay) Sending "Task_13" to "Bourassa"
+> [  2.886002] (5:slave@Ginette) Received "Task_12"
+> [  2.886002] (5:slave@Ginette) Processing "Task_12"
+> [  3.040393] (6:slave@Bourassa) "Task_8" done
+> [  3.059368] (4:slave@Fafard) "Task_11" done
+> [  3.261369] (1:master@Tremblay) Sent
+> [  3.261369] (1:master@Tremblay) Sending "Task_14" to "Tremblay"
+> [  3.261369] (1:master@Tremblay) Hey ! It's me ! :)
+> [  3.261369] (6:slave@Bourassa) Received "Task_13"
+> [  3.261369] (6:slave@Bourassa) Processing "Task_13"
+> [  3.263634] (2:slave@Tremblay) Received "Task_14"
+> [  3.263634] (2:slave@Tremblay) Processing "Task_14"
+> [  3.263634] (1:master@Tremblay) Sent
+> [  3.263634] (1:master@Tremblay) Sending "Task_15" to "Jupiter"
+> [  3.432789] (3:slave@Jupiter) Received "Task_15"
+> [  3.432789] (3:slave@Jupiter) Processing "Task_15"
+> [  3.432789] (1:master@Tremblay) Sent
+> [  3.432789] (1:master@Tremblay) Sending "Task_16" to "Fafard"
+> [  3.656099] (4:slave@Fafard) Received "Task_16"
+> [  3.656099] (4:slave@Fafard) Processing "Task_16"
+> [  3.656099] (1:master@Tremblay) Sent
+> [  3.656099] (1:master@Tremblay) Sending "Task_17" to "Ginette"
+> [  3.773344] (2:slave@Tremblay) "Task_14" done
+> [  3.917100] (5:slave@Ginette) "Task_12" done
+> [  4.060880] (1:master@Tremblay) Sent
+> [  4.060880] (1:master@Tremblay) Sending "Task_18" to "Bourassa"
+> [  4.060880] (5:slave@Ginette) Received "Task_17"
+> [  4.060880] (5:slave@Ginette) Processing "Task_17"
+> [  4.088131] (3:slave@Jupiter) "Task_15" done
+> [  4.292467] (6:slave@Bourassa) "Task_13" done
+> [  4.311442] (4:slave@Fafard) "Task_16" done
+> [  4.513442] (1:master@Tremblay) Sent
+> [  4.513442] (1:master@Tremblay) Sending "Task_19" to "Tremblay"
+> [  4.513442] (1:master@Tremblay) Hey ! It's me ! :)
+> [  4.513442] (6:slave@Bourassa) Received "Task_18"
+> [  4.513442] (6:slave@Bourassa) Processing "Task_18"
+> [  4.515708] (2:slave@Tremblay) Received "Task_19"
+> [  4.515708] (2:slave@Tremblay) Processing "Task_19"
+> [  4.515708] (1:master@Tremblay) Sent
+> [  4.515708] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [  4.534722] (3:slave@Jupiter) Received "finalize"
+> [  4.534722] (3:slave@Jupiter) I'm done. See you!
+> [  4.560430] (4:slave@Fafard) Received "finalize"
+> [  4.560430] (4:slave@Fafard) I'm done. See you!
+> [  5.025418] (2:slave@Tremblay) "Task_19" done
+> [  5.091978] (5:slave@Ginette) "Task_17" done
+> [  5.108530] (5:slave@Ginette) Received "finalize"
+> [  5.108530] (5:slave@Ginette) I'm done. See you!
+> [  5.544540] (6:slave@Bourassa) "Task_18" done
+> [  5.569980] (6:slave@Bourassa) Received "finalize"
+> [  5.569980] (6:slave@Bourassa) I'm done. See you!
+> [  5.570175] (2:slave@Tremblay) Received "finalize"
+> [  5.570175] (2:slave@Tremblay) I'm done. See you!
+> [  5.570175] (1:master@Tremblay) Goodbye now!
+> [  5.570175] (0:@) Simulation time 5.57017
 
 p Testing a master/slave example application with a forwarder module
 
@@ -129,148 +129,148 @@ $ $SG_TEST_EXENV ${bindir:=.}/masterslave_forwarder$EXEEXT msg_platform.xml mast
 > [  0.000000] (0:@) Configuration change: Set 'cpu/optim' to 'TI'
 > [  0.000000] (1:master@Jacquelin) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Jacquelin) Sending "Task_0" to "iRMX"
-> [  4.772530] (4:slave@iRMX) Received "Task_0"
-> [  4.772530] (4:slave@iRMX) Processing "Task_0"
-> [  4.772530] (1:master@Jacquelin) Sent
-> [  4.772530] (1:master@Jacquelin) Sending "Task_1" to "Casavant"
-> [  4.845345] (4:slave@iRMX) "Task_0" done
-> [  6.900351] (3:forwarder@Casavant) Received "Task_1"
-> [  6.900351] (3:forwarder@Casavant) Sending "Task_1" to "Robert"
-> [  6.900351] (1:master@Jacquelin) Sent
-> [  6.900351] (1:master@Jacquelin) Sending "Task_2" to "Bousquet"
-> [  8.491392] (5:slave@Bousquet) Received "Task_2"
-> [  8.491392] (5:slave@Bousquet) Processing "Task_2"
-> [  8.491392] (1:master@Jacquelin) Sent
-> [  8.491392] (1:master@Jacquelin) Sending "Task_3" to "Soucy"
-> [  8.607896] (5:slave@Bousquet) "Task_2" done
-> [  9.260549] (10:slave@Robert) Received "Task_1"
-> [  9.260549] (10:slave@Robert) Processing "Task_1"
-> [  9.296956] (10:slave@Robert) "Task_1" done
-> [ 10.755127] (6:slave@Soucy) Received "Task_3"
-> [ 10.755127] (6:slave@Soucy) Processing "Task_3"
-> [ 10.755127] (1:master@Jacquelin) Sent
-> [ 10.755127] (1:master@Jacquelin) Sending "Task_4" to "Jackson"
-> [ 10.791535] (6:slave@Soucy) "Task_3" done
-> [ 12.090242] (2:forwarder@Jackson) Received "Task_4"
-> [ 12.090242] (2:forwarder@Jackson) Sending "Task_4" to "Kuenning"
-> [ 12.090242] (1:master@Jacquelin) Sent
-> [ 12.090242] (1:master@Jacquelin) Sending "Task_5" to "iRMX"
-> [ 12.177813] (7:slave@Kuenning) Received "Task_4"
-> [ 12.177813] (7:slave@Kuenning) Processing "Task_4"
-> [ 12.236066] (7:slave@Kuenning) "Task_4" done
-> [ 16.862772] (4:slave@iRMX) Received "Task_5"
-> [ 16.862772] (4:slave@iRMX) Processing "Task_5"
-> [ 16.862772] (1:master@Jacquelin) Sent
-> [ 16.862772] (1:master@Jacquelin) Sending "Task_6" to "Casavant"
-> [ 16.935587] (4:slave@iRMX) "Task_5" done
-> [ 18.990593] (3:forwarder@Casavant) Received "Task_6"
-> [ 18.990593] (3:forwarder@Casavant) Sending "Task_6" to "Sirois"
-> [ 18.990593] (1:master@Jacquelin) Sent
-> [ 18.990593] (1:master@Jacquelin) Sending "Task_7" to "Bousquet"
-> [ 19.793293] (11:slave@Sirois) Received "Task_6"
-> [ 19.793293] (11:slave@Sirois) Processing "Task_6"
-> [ 19.836983] (11:slave@Sirois) "Task_6" done
-> [ 20.581634] (5:slave@Bousquet) Received "Task_7"
-> [ 20.581634] (5:slave@Bousquet) Processing "Task_7"
-> [ 20.581634] (1:master@Jacquelin) Sent
-> [ 20.581634] (1:master@Jacquelin) Sending "Task_8" to "Soucy"
-> [ 20.698138] (5:slave@Bousquet) "Task_7" done
-> [ 22.845369] (6:slave@Soucy) Received "Task_8"
-> [ 22.845369] (6:slave@Soucy) Processing "Task_8"
-> [ 22.845369] (1:master@Jacquelin) Sent
-> [ 22.845369] (1:master@Jacquelin) Sending "Task_9" to "Jackson"
-> [ 22.881777] (6:slave@Soucy) "Task_8" done
-> [ 24.180485] (2:forwarder@Jackson) Received "Task_9"
-> [ 24.180485] (2:forwarder@Jackson) Sending "Task_9" to "Browne"
-> [ 24.180485] (1:master@Jacquelin) Sent
-> [ 24.180485] (1:master@Jacquelin) Sending "Task_10" to "iRMX"
-> [ 27.009931] (8:slave@Browne) Received "Task_9"
-> [ 27.009931] (8:slave@Browne) Processing "Task_9"
-> [ 27.046339] (8:slave@Browne) "Task_9" done
-> [ 28.953014] (4:slave@iRMX) Received "Task_10"
-> [ 28.953014] (4:slave@iRMX) Processing "Task_10"
-> [ 28.953014] (1:master@Jacquelin) Sent
-> [ 28.953014] (1:master@Jacquelin) Sending "Task_11" to "Casavant"
-> [ 29.025830] (4:slave@iRMX) "Task_10" done
-> [ 31.080835] (3:forwarder@Casavant) Received "Task_11"
-> [ 31.080835] (3:forwarder@Casavant) Sending "Task_11" to "Monique"
-> [ 31.080835] (1:master@Jacquelin) Sent
-> [ 31.080835] (1:master@Jacquelin) Sending "Task_12" to "Bousquet"
-> [ 32.472434] (12:slave@Monique) Received "Task_11"
-> [ 32.472434] (12:slave@Monique) Processing "Task_11"
-> [ 32.516124] (12:slave@Monique) "Task_11" done
-> [ 32.671876] (5:slave@Bousquet) Received "Task_12"
-> [ 32.671876] (5:slave@Bousquet) Processing "Task_12"
-> [ 32.671876] (1:master@Jacquelin) Sent
-> [ 32.671876] (1:master@Jacquelin) Sending "Task_13" to "Soucy"
-> [ 32.788380] (5:slave@Bousquet) "Task_12" done
-> [ 34.935611] (6:slave@Soucy) Received "Task_13"
-> [ 34.935611] (6:slave@Soucy) Processing "Task_13"
-> [ 34.935611] (1:master@Jacquelin) Sent
-> [ 34.935611] (1:master@Jacquelin) Sending "Task_14" to "Jackson"
-> [ 34.972019] (6:slave@Soucy) "Task_13" done
-> [ 36.270727] (2:forwarder@Jackson) Received "Task_14"
-> [ 36.270727] (2:forwarder@Jackson) Sending "Task_14" to "Stephen"
-> [ 36.270727] (1:master@Jacquelin) Sent
-> [ 36.270727] (1:master@Jacquelin) Sending "Task_15" to "iRMX"
-> [ 40.508273] (9:slave@Stephen) Received "Task_14"
-> [ 40.508273] (9:slave@Stephen) Processing "Task_14"
-> [ 40.581088] (9:slave@Stephen) "Task_14" done
-> [ 41.043257] (4:slave@iRMX) Received "Task_15"
-> [ 41.043257] (4:slave@iRMX) Processing "Task_15"
-> [ 41.043257] (1:master@Jacquelin) Sent
-> [ 41.043257] (1:master@Jacquelin) Sending "Task_16" to "Casavant"
-> [ 41.116072] (4:slave@iRMX) "Task_15" done
-> [ 43.171078] (3:forwarder@Casavant) Received "Task_16"
-> [ 43.171078] (3:forwarder@Casavant) Sending "Task_16" to "Robert"
-> [ 43.171078] (1:master@Jacquelin) Sent
-> [ 43.171078] (1:master@Jacquelin) Sending "Task_17" to "Bousquet"
-> [ 44.762118] (5:slave@Bousquet) Received "Task_17"
-> [ 44.762118] (5:slave@Bousquet) Processing "Task_17"
-> [ 44.762118] (1:master@Jacquelin) Sent
-> [ 44.762118] (1:master@Jacquelin) Sending "Task_18" to "Soucy"
-> [ 44.878622] (5:slave@Bousquet) "Task_17" done
-> [ 45.531275] (10:slave@Robert) Received "Task_16"
-> [ 45.531275] (10:slave@Robert) Processing "Task_16"
-> [ 45.567683] (10:slave@Robert) "Task_16" done
-> [ 47.025854] (6:slave@Soucy) Received "Task_18"
-> [ 47.025854] (6:slave@Soucy) Processing "Task_18"
-> [ 47.025854] (1:master@Jacquelin) Sent
-> [ 47.025854] (1:master@Jacquelin) Sending "Task_19" to "Jackson"
-> [ 47.062262] (6:slave@Soucy) "Task_18" done
-> [ 48.360969] (2:forwarder@Jackson) Received "Task_19"
-> [ 48.360969] (2:forwarder@Jackson) Sending "Task_19" to "Kuenning"
-> [ 48.360969] (1:master@Jacquelin) Sent
-> [ 48.360969] (1:master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 48.448540] (7:slave@Kuenning) Received "Task_19"
-> [ 48.448540] (7:slave@Kuenning) Processing "Task_19"
-> [ 48.506793] (7:slave@Kuenning) "Task_19" done
-> [ 50.794024] (4:slave@iRMX) Received "finalize"
-> [ 50.794024] (4:slave@iRMX) I'm done. See you!
-> [ 51.878795] (3:forwarder@Casavant) Received "finalize"
-> [ 51.878795] (3:forwarder@Casavant) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 52.689914] (5:slave@Bousquet) Received "finalize"
-> [ 52.689914] (5:slave@Bousquet) I'm done. See you!
-> [ 53.082033] (10:slave@Robert) Received "finalize"
-> [ 53.082033] (10:slave@Robert) I'm done. See you!
-> [ 53.491253] (11:slave@Sirois) Received "finalize"
-> [ 53.491253] (11:slave@Sirois) I'm done. See you!
-> [ 53.843975] (6:slave@Soucy) Received "finalize"
-> [ 53.843975] (6:slave@Soucy) I'm done. See you!
-> [ 54.200695] (12:slave@Monique) Received "finalize"
-> [ 54.200695] (12:slave@Monique) I'm done. See you!
-> [ 54.200695] (3:forwarder@Casavant) I'm done. See you!
-> [ 54.524622] (2:forwarder@Jackson) Received "finalize"
-> [ 54.524622] (2:forwarder@Jackson) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 54.524622] (1:master@Jacquelin) Goodbye now!
-> [ 54.529294] (7:slave@Kuenning) Received "finalize"
-> [ 54.529294] (7:slave@Kuenning) I'm done. See you!
-> [ 55.971757] (8:slave@Browne) Received "finalize"
-> [ 55.971757] (8:slave@Browne) I'm done. See you!
-> [ 58.132075] (9:slave@Stephen) Received "finalize"
-> [ 58.132075] (9:slave@Stephen) I'm done. See you!
-> [ 58.132075] (2:forwarder@Jackson) I'm done. See you!
-> [ 58.132075] (0:@) Simulation time 58.1321
+> [  5.383133] (4:slave@iRMX) Received "Task_0"
+> [  5.383133] (4:slave@iRMX) Processing "Task_0"
+> [  5.383133] (1:master@Jacquelin) Sent
+> [  5.383133] (1:master@Jacquelin) Sending "Task_1" to "Casavant"
+> [  5.455948] (4:slave@iRMX) "Task_0" done
+> [  7.783190] (3:forwarder@Casavant) Received "Task_1"
+> [  7.783190] (3:forwarder@Casavant) Sending "Task_1" to "Robert"
+> [  7.783190] (1:master@Jacquelin) Sent
+> [  7.783190] (1:master@Jacquelin) Sending "Task_2" to "Bousquet"
+> [  9.577790] (5:slave@Bousquet) Received "Task_2"
+> [  9.577790] (5:slave@Bousquet) Processing "Task_2"
+> [  9.577790] (1:master@Jacquelin) Sent
+> [  9.577790] (1:master@Jacquelin) Sending "Task_3" to "Soucy"
+> [  9.694294] (5:slave@Bousquet) "Task_2" done
+> [ 10.445354] (10:slave@Robert) Received "Task_1"
+> [ 10.445354] (10:slave@Robert) Processing "Task_1"
+> [ 10.481762] (10:slave@Robert) "Task_1" done
+> [ 12.131151] (6:slave@Soucy) Received "Task_3"
+> [ 12.131151] (6:slave@Soucy) Processing "Task_3"
+> [ 12.131151] (1:master@Jacquelin) Sent
+> [ 12.131151] (1:master@Jacquelin) Sending "Task_4" to "Jackson"
+> [ 12.167558] (6:slave@Soucy) "Task_3" done
+> [ 13.637082] (2:forwarder@Jackson) Received "Task_4"
+> [ 13.637082] (2:forwarder@Jackson) Sending "Task_4" to "Kuenning"
+> [ 13.637082] (1:master@Jacquelin) Sent
+> [ 13.637082] (1:master@Jacquelin) Sending "Task_5" to "iRMX"
+> [ 13.721552] (7:slave@Kuenning) Received "Task_4"
+> [ 13.721552] (7:slave@Kuenning) Processing "Task_4"
+> [ 13.779805] (7:slave@Kuenning) "Task_4" done
+> [ 19.020215] (4:slave@iRMX) Received "Task_5"
+> [ 19.020215] (4:slave@iRMX) Processing "Task_5"
+> [ 19.020215] (1:master@Jacquelin) Sent
+> [ 19.020215] (1:master@Jacquelin) Sending "Task_6" to "Casavant"
+> [ 19.093030] (4:slave@iRMX) "Task_5" done
+> [ 21.420272] (3:forwarder@Casavant) Received "Task_6"
+> [ 21.420272] (3:forwarder@Casavant) Sending "Task_6" to "Sirois"
+> [ 21.420272] (1:master@Jacquelin) Sent
+> [ 21.420272] (1:master@Jacquelin) Sending "Task_7" to "Bousquet"
+> [ 22.325670] (11:slave@Sirois) Received "Task_6"
+> [ 22.325670] (11:slave@Sirois) Processing "Task_6"
+> [ 22.369360] (11:slave@Sirois) "Task_6" done
+> [ 23.214872] (5:slave@Bousquet) Received "Task_7"
+> [ 23.214872] (5:slave@Bousquet) Processing "Task_7"
+> [ 23.214872] (1:master@Jacquelin) Sent
+> [ 23.214872] (1:master@Jacquelin) Sending "Task_8" to "Soucy"
+> [ 23.331376] (5:slave@Bousquet) "Task_7" done
+> [ 25.768233] (6:slave@Soucy) Received "Task_8"
+> [ 25.768233] (6:slave@Soucy) Processing "Task_8"
+> [ 25.768233] (1:master@Jacquelin) Sent
+> [ 25.768233] (1:master@Jacquelin) Sending "Task_9" to "Jackson"
+> [ 25.804640] (6:slave@Soucy) "Task_8" done
+> [ 27.274164] (2:forwarder@Jackson) Received "Task_9"
+> [ 27.274164] (2:forwarder@Jackson) Sending "Task_9" to "Browne"
+> [ 27.274164] (1:master@Jacquelin) Sent
+> [ 27.274164] (1:master@Jacquelin) Sending "Task_10" to "iRMX"
+> [ 30.465613] (8:slave@Browne) Received "Task_9"
+> [ 30.465613] (8:slave@Browne) Processing "Task_9"
+> [ 30.502021] (8:slave@Browne) "Task_9" done
+> [ 32.657297] (4:slave@iRMX) Received "Task_10"
+> [ 32.657297] (4:slave@iRMX) Processing "Task_10"
+> [ 32.657297] (1:master@Jacquelin) Sent
+> [ 32.657297] (1:master@Jacquelin) Sending "Task_11" to "Casavant"
+> [ 32.730112] (4:slave@iRMX) "Task_10" done
+> [ 35.057354] (3:forwarder@Casavant) Received "Task_11"
+> [ 35.057354] (3:forwarder@Casavant) Sending "Task_11" to "Monique"
+> [ 35.057354] (1:master@Jacquelin) Sent
+> [ 35.057354] (1:master@Jacquelin) Sending "Task_12" to "Bousquet"
+> [ 36.626996] (12:slave@Monique) Received "Task_11"
+> [ 36.626996] (12:slave@Monique) Processing "Task_11"
+> [ 36.670685] (12:slave@Monique) "Task_11" done
+> [ 36.851954] (5:slave@Bousquet) Received "Task_12"
+> [ 36.851954] (5:slave@Bousquet) Processing "Task_12"
+> [ 36.851954] (1:master@Jacquelin) Sent
+> [ 36.851954] (1:master@Jacquelin) Sending "Task_13" to "Soucy"
+> [ 36.968458] (5:slave@Bousquet) "Task_12" done
+> [ 39.405315] (6:slave@Soucy) Received "Task_13"
+> [ 39.405315] (6:slave@Soucy) Processing "Task_13"
+> [ 39.405315] (1:master@Jacquelin) Sent
+> [ 39.405315] (1:master@Jacquelin) Sending "Task_14" to "Jackson"
+> [ 39.441723] (6:slave@Soucy) "Task_13" done
+> [ 40.911246] (2:forwarder@Jackson) Received "Task_14"
+> [ 40.911246] (2:forwarder@Jackson) Sending "Task_14" to "Stephen"
+> [ 40.911246] (1:master@Jacquelin) Sent
+> [ 40.911246] (1:master@Jacquelin) Sending "Task_15" to "iRMX"
+> [ 45.690949] (9:slave@Stephen) Received "Task_14"
+> [ 45.690949] (9:slave@Stephen) Processing "Task_14"
+> [ 45.763764] (9:slave@Stephen) "Task_14" done
+> [ 46.294379] (4:slave@iRMX) Received "Task_15"
+> [ 46.294379] (4:slave@iRMX) Processing "Task_15"
+> [ 46.294379] (1:master@Jacquelin) Sent
+> [ 46.294379] (1:master@Jacquelin) Sending "Task_16" to "Casavant"
+> [ 46.367194] (4:slave@iRMX) "Task_15" done
+> [ 48.694436] (3:forwarder@Casavant) Received "Task_16"
+> [ 48.694436] (3:forwarder@Casavant) Sending "Task_16" to "Robert"
+> [ 48.694436] (1:master@Jacquelin) Sent
+> [ 48.694436] (1:master@Jacquelin) Sending "Task_17" to "Bousquet"
+> [ 50.489036] (5:slave@Bousquet) Received "Task_17"
+> [ 50.489036] (5:slave@Bousquet) Processing "Task_17"
+> [ 50.489036] (1:master@Jacquelin) Sent
+> [ 50.489036] (1:master@Jacquelin) Sending "Task_18" to "Soucy"
+> [ 50.605540] (5:slave@Bousquet) "Task_17" done
+> [ 51.356600] (10:slave@Robert) Received "Task_16"
+> [ 51.356600] (10:slave@Robert) Processing "Task_16"
+> [ 51.393008] (10:slave@Robert) "Task_16" done
+> [ 53.042397] (6:slave@Soucy) Received "Task_18"
+> [ 53.042397] (6:slave@Soucy) Processing "Task_18"
+> [ 53.042397] (1:master@Jacquelin) Sent
+> [ 53.042397] (1:master@Jacquelin) Sending "Task_19" to "Jackson"
+> [ 53.078805] (6:slave@Soucy) "Task_18" done
+> [ 54.548328] (2:forwarder@Jackson) Received "Task_19"
+> [ 54.548328] (2:forwarder@Jackson) Sending "Task_19" to "Kuenning"
+> [ 54.548328] (1:master@Jacquelin) Sent
+> [ 54.548328] (1:master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 54.632799] (7:slave@Kuenning) Received "Task_19"
+> [ 54.632799] (7:slave@Kuenning) Processing "Task_19"
+> [ 54.691051] (7:slave@Kuenning) "Task_19" done
+> [ 57.591986] (4:slave@iRMX) Received "finalize"
+> [ 57.591986] (4:slave@iRMX) I'm done. See you!
+> [ 58.948993] (3:forwarder@Casavant) Received "finalize"
+> [ 58.948993] (3:forwarder@Casavant) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 59.963672] (5:slave@Bousquet) Received "finalize"
+> [ 59.963672] (5:slave@Bousquet) I'm done. See you!
+> [ 60.454198] (10:slave@Robert) Received "finalize"
+> [ 60.454198] (10:slave@Robert) I'm done. See you!
+> [ 60.966116] (11:slave@Sirois) Received "finalize"
+> [ 60.966116] (11:slave@Sirois) I'm done. See you!
+> [ 61.407358] (6:slave@Soucy) Received "finalize"
+> [ 61.407358] (6:slave@Soucy) I'm done. See you!
+> [ 61.853601] (12:slave@Monique) Received "finalize"
+> [ 61.853601] (12:slave@Monique) I'm done. See you!
+> [ 61.853601] (3:forwarder@Casavant) I'm done. See you!
+> [ 62.258821] (2:forwarder@Jackson) Received "finalize"
+> [ 62.258821] (2:forwarder@Jackson) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 62.258821] (1:master@Jacquelin) Goodbye now!
+> [ 62.264666] (7:slave@Kuenning) Received "finalize"
+> [ 62.264666] (7:slave@Kuenning) I'm done. See you!
+> [ 64.069131] (8:slave@Browne) Received "finalize"
+> [ 64.069131] (8:slave@Browne) I'm done. See you!
+> [ 66.771606] (9:slave@Stephen) Received "finalize"
+> [ 66.771606] (9:slave@Stephen) I'm done. See you!
+> [ 66.771606] (2:forwarder@Jackson) I'm done. See you!
+> [ 66.771606] (0:@) Simulation time 66.7716
 
 p Testing a simple master/slave example application handling failures
 
@@ -283,87 +283,87 @@ $ ${bindir:=.}/masterslave_failure$EXEEXT --log=xbt_cfg.thres:critical --log=no_
 > [  0.000000] (1:master@Tremblay) Bourassa
 > [  0.000000] (1:master@Tremblay) Tremblay
 > [  0.000000] (1:master@Tremblay) Got 20 task to process :
-> [  0.173500] (3:slave@Jupiter) Received "Task"
-> [  0.173500] (3:slave@Jupiter) Communication time : "0.173500"
-> [  0.173500] (3:slave@Jupiter) Processing "Task"
-> [  0.173500] (1:master@Tremblay) Send completed
-> [  0.828842] (3:slave@Jupiter) "Task" done
+> [  0.169155] (3:slave@Jupiter) Received "Task"
+> [  0.169155] (3:slave@Jupiter) Communication time : "0.169155"
+> [  0.169155] (3:slave@Jupiter) Processing "Task"
+> [  0.169155] (1:master@Tremblay) Send completed
+> [  0.824497] (3:slave@Jupiter) "Task" done
 > [  1.100000] (3:slave@Jupiter) Gloups. The cpu on which I'm running just turned off!. See you!
-> [ 10.173500] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 10.313960] (4:slave@Ginette) Received "Task"
-> [ 10.313960] (4:slave@Ginette) Communication time : "0.140460"
-> [ 10.313960] (4:slave@Ginette) Processing "Task"
-> [ 10.313960] (1:master@Tremblay) Send completed
-> [ 10.529832] (5:slave@Bourassa) Received "Task"
-> [ 10.529832] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 10.529832] (5:slave@Bourassa) Processing "Task"
-> [ 10.529832] (1:master@Tremblay) Send completed
-> [ 10.532280] (2:slave@Tremblay) Received "Task"
-> [ 10.532280] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 10.532280] (2:slave@Tremblay) Processing "Task"
-> [ 10.532280] (1:master@Tremblay) Send completed
-> [ 11.041990] (2:slave@Tremblay) "Task" done
-> [ 11.345057] (4:slave@Ginette) "Task" done
-> [ 11.560930] (5:slave@Bourassa) "Task" done
-> [ 20.532280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 30.532280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 30.532280] (4:slave@Ginette) Mmh. Something went wrong. Nevermind. Let's keep going!
-> [ 30.532280] (1:master@Tremblay) Mmh. Something went wrong with 'Ginette'. Nevermind. Let's keep going!
-> [ 30.748152] (5:slave@Bourassa) Received "Task"
-> [ 30.748152] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 30.748152] (5:slave@Bourassa) Processing "Task"
-> [ 30.748152] (1:master@Tremblay) Send completed
-> [ 30.750600] (2:slave@Tremblay) Received "Task"
-> [ 30.750600] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 30.750600] (2:slave@Tremblay) Processing "Task"
-> [ 30.750600] (1:master@Tremblay) Send completed
-> [ 31.260310] (2:slave@Tremblay) "Task" done
-> [ 31.779250] (5:slave@Bourassa) "Task" done
-> [ 40.750600] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 50.750600] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 50.891059] (4:slave@Ginette) Received "Task"
-> [ 50.891059] (4:slave@Ginette) Communication time : "0.140460"
-> [ 50.891059] (4:slave@Ginette) Processing "Task"
-> [ 50.891059] (1:master@Tremblay) Send completed
-> [ 51.106932] (5:slave@Bourassa) Received "Task"
-> [ 51.106932] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 51.106932] (5:slave@Bourassa) Processing "Task"
-> [ 51.106932] (1:master@Tremblay) Send completed
-> [ 51.109379] (2:slave@Tremblay) Received "Task"
-> [ 51.109379] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 51.109379] (2:slave@Tremblay) Processing "Task"
-> [ 51.109379] (1:master@Tremblay) Send completed
-> [ 51.619089] (2:slave@Tremblay) "Task" done
-> [ 51.922157] (4:slave@Ginette) "Task" done
-> [ 52.138029] (5:slave@Bourassa) "Task" done
-> [ 61.109379] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 71.109379] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 71.249839] (4:slave@Ginette) Received "Task"
-> [ 71.249839] (4:slave@Ginette) Communication time : "0.140460"
-> [ 71.249839] (4:slave@Ginette) Processing "Task"
-> [ 71.249839] (1:master@Tremblay) Send completed
-> [ 71.465711] (5:slave@Bourassa) Received "Task"
-> [ 71.465711] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 71.465711] (5:slave@Bourassa) Processing "Task"
-> [ 71.465711] (1:master@Tremblay) Send completed
-> [ 71.468159] (2:slave@Tremblay) Received "Task"
-> [ 71.468159] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 71.468159] (2:slave@Tremblay) Processing "Task"
-> [ 71.468159] (1:master@Tremblay) Send completed
-> [ 71.468159] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 71.977869] (2:slave@Tremblay) "Task" done
-> [ 72.280937] (4:slave@Ginette) "Task" done
-> [ 72.468159] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 72.496809] (5:slave@Bourassa) "Task" done
-> [ 73.468159] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 73.481391] (4:slave@Ginette) Received "finalize"
-> [ 73.481391] (4:slave@Ginette) I'm done. See you!
-> [ 73.501726] (5:slave@Bourassa) Received "finalize"
-> [ 73.501726] (5:slave@Bourassa) I'm done. See you!
-> [ 73.501882] (2:slave@Tremblay) Received "finalize"
-> [ 73.501882] (2:slave@Tremblay) I'm done. See you!
-> [ 73.501882] (1:master@Tremblay) Goodbye now!
-> [ 73.501882] (0:@) Simulation time 73.5019
+> [ 10.169155] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 10.312935] (4:slave@Ginette) Received "Task"
+> [ 10.312935] (4:slave@Ginette) Communication time : "0.143780"
+> [ 10.312935] (4:slave@Ginette) Processing "Task"
+> [ 10.312935] (1:master@Tremblay) Send completed
+> [ 10.533911] (5:slave@Bourassa) Received "Task"
+> [ 10.533911] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 10.533911] (5:slave@Bourassa) Processing "Task"
+> [ 10.533911] (1:master@Tremblay) Send completed
+> [ 10.536280] (2:slave@Tremblay) Received "Task"
+> [ 10.536280] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 10.536280] (2:slave@Tremblay) Processing "Task"
+> [ 10.536280] (1:master@Tremblay) Send completed
+> [ 11.045989] (2:slave@Tremblay) "Task" done
+> [ 11.344033] (4:slave@Ginette) "Task" done
+> [ 11.565009] (5:slave@Bourassa) "Task" done
+> [ 20.536280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 30.536280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 30.536280] (4:slave@Ginette) Mmh. Something went wrong. Nevermind. Let's keep going!
+> [ 30.536280] (1:master@Tremblay) Mmh. Something went wrong with 'Ginette'. Nevermind. Let's keep going!
+> [ 30.757255] (5:slave@Bourassa) Received "Task"
+> [ 30.757255] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 30.757255] (5:slave@Bourassa) Processing "Task"
+> [ 30.757255] (1:master@Tremblay) Send completed
+> [ 30.759624] (2:slave@Tremblay) Received "Task"
+> [ 30.759624] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 30.759624] (2:slave@Tremblay) Processing "Task"
+> [ 30.759624] (1:master@Tremblay) Send completed
+> [ 31.269334] (2:slave@Tremblay) "Task" done
+> [ 31.788353] (5:slave@Bourassa) "Task" done
+> [ 40.759624] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 50.759624] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 50.903404] (4:slave@Ginette) Received "Task"
+> [ 50.903404] (4:slave@Ginette) Communication time : "0.143780"
+> [ 50.903404] (4:slave@Ginette) Processing "Task"
+> [ 50.903404] (1:master@Tremblay) Send completed
+> [ 51.124380] (5:slave@Bourassa) Received "Task"
+> [ 51.124380] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 51.124380] (5:slave@Bourassa) Processing "Task"
+> [ 51.124380] (1:master@Tremblay) Send completed
+> [ 51.126749] (2:slave@Tremblay) Received "Task"
+> [ 51.126749] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 51.126749] (2:slave@Tremblay) Processing "Task"
+> [ 51.126749] (1:master@Tremblay) Send completed
+> [ 51.636459] (2:slave@Tremblay) "Task" done
+> [ 51.934502] (4:slave@Ginette) "Task" done
+> [ 52.155478] (5:slave@Bourassa) "Task" done
+> [ 61.126749] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 71.126749] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 71.270529] (4:slave@Ginette) Received "Task"
+> [ 71.270529] (4:slave@Ginette) Communication time : "0.143780"
+> [ 71.270529] (4:slave@Ginette) Processing "Task"
+> [ 71.270529] (1:master@Tremblay) Send completed
+> [ 71.491505] (5:slave@Bourassa) Received "Task"
+> [ 71.491505] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 71.491505] (5:slave@Bourassa) Processing "Task"
+> [ 71.491505] (1:master@Tremblay) Send completed
+> [ 71.493874] (2:slave@Tremblay) Received "Task"
+> [ 71.493874] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 71.493874] (2:slave@Tremblay) Processing "Task"
+> [ 71.493874] (1:master@Tremblay) Send completed
+> [ 71.493874] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 72.003584] (2:slave@Tremblay) "Task" done
+> [ 72.301627] (4:slave@Ginette) "Task" done
+> [ 72.493874] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 72.522603] (5:slave@Bourassa) "Task" done
+> [ 73.493874] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 73.510426] (4:slave@Ginette) Received "finalize"
+> [ 73.510426] (4:slave@Ginette) I'm done. See you!
+> [ 73.535865] (5:slave@Bourassa) Received "finalize"
+> [ 73.535865] (5:slave@Bourassa) I'm done. See you!
+> [ 73.536061] (2:slave@Tremblay) Received "finalize"
+> [ 73.536061] (2:slave@Tremblay) I'm done. See you!
+> [ 73.536061] (1:master@Tremblay) Goodbye now!
+> [ 73.536061] (0:@) Simulation time 73.5361
 
 p Testing the bypassing of the flexml parser
 
@@ -395,107 +395,107 @@ $ $SG_TEST_EXENV ${bindir:=.}/masterslave_bypass --log=no_loc --cfg=cpu/optim:TI
 > [  0.000000] (1:master@host A)       "Task_18"
 > [  0.000000] (1:master@host A)       "Task_19"
 > [  0.000000] (1:master@host A) Sending "Task_0" to "host B"
-> [  4.080000] (2:slave@host B) Received "Task_0" 
-> [  4.080000] (2:slave@host B) Processing "Task_0" 
-> [  4.080000] (1:master@host A) Send completed
-> [  4.080000] (1:master@host A) Sending "Task_1" to "host B"
-> [  4.130000] (2:slave@host B) "Task_0" done 
-> [  8.210000] (1:master@host A) Send completed
-> [  8.210000] (1:master@host A) Sending "Task_2" to "host B"
-> [  8.210000] (2:slave@host B) Received "Task_1" 
-> [  8.210000] (2:slave@host B) Processing "Task_1" 
-> [  8.260000] (2:slave@host B) "Task_1" done 
-> [ 12.340000] (1:master@host A) Send completed
-> [ 12.340000] (1:master@host A) Sending "Task_3" to "host B"
-> [ 12.340000] (2:slave@host B) Received "Task_2" 
-> [ 12.340000] (2:slave@host B) Processing "Task_2" 
-> [ 12.390000] (2:slave@host B) "Task_2" done 
-> [ 16.470000] (1:master@host A) Send completed
-> [ 16.470000] (1:master@host A) Sending "Task_4" to "host B"
-> [ 16.470000] (2:slave@host B) Received "Task_3" 
-> [ 16.470000] (2:slave@host B) Processing "Task_3" 
-> [ 16.520000] (2:slave@host B) "Task_3" done 
-> [ 20.600000] (1:master@host A) Send completed
-> [ 20.600000] (1:master@host A) Sending "Task_5" to "host B"
-> [ 20.600000] (2:slave@host B) Received "Task_4" 
-> [ 20.600000] (2:slave@host B) Processing "Task_4" 
-> [ 20.650000] (2:slave@host B) "Task_4" done 
-> [ 24.730000] (1:master@host A) Send completed
-> [ 24.730000] (1:master@host A) Sending "Task_6" to "host B"
-> [ 24.730000] (2:slave@host B) Received "Task_5" 
-> [ 24.730000] (2:slave@host B) Processing "Task_5" 
-> [ 24.780000] (2:slave@host B) "Task_5" done 
-> [ 28.860000] (1:master@host A) Send completed
-> [ 28.860000] (1:master@host A) Sending "Task_7" to "host B"
-> [ 28.860000] (2:slave@host B) Received "Task_6" 
-> [ 28.860000] (2:slave@host B) Processing "Task_6" 
-> [ 28.910000] (2:slave@host B) "Task_6" done 
-> [ 32.990000] (1:master@host A) Send completed
-> [ 32.990000] (1:master@host A) Sending "Task_8" to "host B"
-> [ 32.990000] (2:slave@host B) Received "Task_7" 
-> [ 32.990000] (2:slave@host B) Processing "Task_7" 
-> [ 33.040000] (2:slave@host B) "Task_7" done 
-> [ 37.120000] (1:master@host A) Send completed
-> [ 37.120000] (1:master@host A) Sending "Task_9" to "host B"
-> [ 37.120000] (2:slave@host B) Received "Task_8" 
-> [ 37.120000] (2:slave@host B) Processing "Task_8" 
-> [ 37.170000] (2:slave@host B) "Task_8" done 
-> [ 41.250000] (1:master@host A) Send completed
-> [ 41.250000] (1:master@host A) Sending "Task_10" to "host B"
-> [ 41.250000] (2:slave@host B) Received "Task_9" 
-> [ 41.250000] (2:slave@host B) Processing "Task_9" 
-> [ 41.300000] (2:slave@host B) "Task_9" done 
-> [ 45.380000] (1:master@host A) Send completed
-> [ 45.380000] (1:master@host A) Sending "Task_11" to "host B"
-> [ 45.380000] (2:slave@host B) Received "Task_10" 
-> [ 45.380000] (2:slave@host B) Processing "Task_10" 
-> [ 45.430000] (2:slave@host B) "Task_10" done 
-> [ 49.510000] (1:master@host A) Send completed
-> [ 49.510000] (1:master@host A) Sending "Task_12" to "host B"
-> [ 49.510000] (2:slave@host B) Received "Task_11" 
-> [ 49.510000] (2:slave@host B) Processing "Task_11" 
-> [ 49.560000] (2:slave@host B) "Task_11" done 
-> [ 53.640000] (1:master@host A) Send completed
-> [ 53.640000] (1:master@host A) Sending "Task_13" to "host B"
-> [ 53.640000] (2:slave@host B) Received "Task_12" 
-> [ 53.640000] (2:slave@host B) Processing "Task_12" 
-> [ 53.690000] (2:slave@host B) "Task_12" done 
-> [ 57.770000] (1:master@host A) Send completed
-> [ 57.770000] (1:master@host A) Sending "Task_14" to "host B"
-> [ 57.770000] (2:slave@host B) Received "Task_13" 
-> [ 57.770000] (2:slave@host B) Processing "Task_13" 
-> [ 57.820000] (2:slave@host B) "Task_13" done 
-> [ 61.900000] (1:master@host A) Send completed
-> [ 61.900000] (1:master@host A) Sending "Task_15" to "host B"
-> [ 61.900000] (2:slave@host B) Received "Task_14" 
-> [ 61.900000] (2:slave@host B) Processing "Task_14" 
-> [ 61.950000] (2:slave@host B) "Task_14" done 
-> [ 66.030000] (1:master@host A) Send completed
-> [ 66.030000] (1:master@host A) Sending "Task_16" to "host B"
-> [ 66.030000] (2:slave@host B) Received "Task_15" 
-> [ 66.030000] (2:slave@host B) Processing "Task_15" 
-> [ 66.080000] (2:slave@host B) "Task_15" done 
-> [ 70.160000] (1:master@host A) Send completed
-> [ 70.160000] (1:master@host A) Sending "Task_17" to "host B"
-> [ 70.160000] (2:slave@host B) Received "Task_16" 
-> [ 70.160000] (2:slave@host B) Processing "Task_16" 
-> [ 70.210000] (2:slave@host B) "Task_16" done 
-> [ 74.290000] (1:master@host A) Send completed
-> [ 74.290000] (1:master@host A) Sending "Task_18" to "host B"
-> [ 74.290000] (2:slave@host B) Received "Task_17" 
-> [ 74.290000] (2:slave@host B) Processing "Task_17" 
-> [ 74.340000] (2:slave@host B) "Task_17" done 
-> [ 78.420000] (1:master@host A) Send completed
-> [ 78.420000] (1:master@host A) Sending "Task_19" to "host B"
-> [ 78.420000] (2:slave@host B) Received "Task_18" 
-> [ 78.420000] (2:slave@host B) Processing "Task_18" 
-> [ 78.470000] (2:slave@host B) "Task_18" done 
-> [ 82.550000] (1:master@host A) Send completed
-> [ 82.550000] (1:master@host A) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 82.550000] (2:slave@host B) Received "Task_19" 
-> [ 82.550000] (2:slave@host B) Processing "Task_19" 
-> [ 82.600000] (2:slave@host B) "Task_19" done 
-> [ 84.680000] (1:master@host A) Goodbye now!
-> [ 84.680000] (2:slave@host B) Received "finalize" 
-> [ 84.680000] (2:slave@host B) I'm done. See you!
-> [ 84.680000] (0:@) Simulation time 84.68
+> [  4.602000] (2:slave@host B) Received "Task_0" 
+> [  4.602000] (2:slave@host B) Processing "Task_0" 
+> [  4.602000] (1:master@host A) Send completed
+> [  4.602000] (1:master@host A) Sending "Task_1" to "host B"
+> [  4.652000] (2:slave@host B) "Task_0" done 
+> [  9.254000] (1:master@host A) Send completed
+> [  9.254000] (1:master@host A) Sending "Task_2" to "host B"
+> [  9.254000] (2:slave@host B) Received "Task_1" 
+> [  9.254000] (2:slave@host B) Processing "Task_1" 
+> [  9.304000] (2:slave@host B) "Task_1" done 
+> [ 13.906000] (1:master@host A) Send completed
+> [ 13.906000] (1:master@host A) Sending "Task_3" to "host B"
+> [ 13.906000] (2:slave@host B) Received "Task_2" 
+> [ 13.906000] (2:slave@host B) Processing "Task_2" 
+> [ 13.956000] (2:slave@host B) "Task_2" done 
+> [ 18.558000] (1:master@host A) Send completed
+> [ 18.558000] (1:master@host A) Sending "Task_4" to "host B"
+> [ 18.558000] (2:slave@host B) Received "Task_3" 
+> [ 18.558000] (2:slave@host B) Processing "Task_3" 
+> [ 18.608000] (2:slave@host B) "Task_3" done 
+> [ 23.210000] (1:master@host A) Send completed
+> [ 23.210000] (1:master@host A) Sending "Task_5" to "host B"
+> [ 23.210000] (2:slave@host B) Received "Task_4" 
+> [ 23.210000] (2:slave@host B) Processing "Task_4" 
+> [ 23.260000] (2:slave@host B) "Task_4" done 
+> [ 27.862000] (1:master@host A) Send completed
+> [ 27.862000] (1:master@host A) Sending "Task_6" to "host B"
+> [ 27.862000] (2:slave@host B) Received "Task_5" 
+> [ 27.862000] (2:slave@host B) Processing "Task_5" 
+> [ 27.912000] (2:slave@host B) "Task_5" done 
+> [ 32.514000] (1:master@host A) Send completed
+> [ 32.514000] (1:master@host A) Sending "Task_7" to "host B"
+> [ 32.514000] (2:slave@host B) Received "Task_6" 
+> [ 32.514000] (2:slave@host B) Processing "Task_6" 
+> [ 32.564000] (2:slave@host B) "Task_6" done 
+> [ 37.166000] (1:master@host A) Send completed
+> [ 37.166000] (1:master@host A) Sending "Task_8" to "host B"
+> [ 37.166000] (2:slave@host B) Received "Task_7" 
+> [ 37.166000] (2:slave@host B) Processing "Task_7" 
+> [ 37.216000] (2:slave@host B) "Task_7" done 
+> [ 41.818000] (1:master@host A) Send completed
+> [ 41.818000] (1:master@host A) Sending "Task_9" to "host B"
+> [ 41.818000] (2:slave@host B) Received "Task_8" 
+> [ 41.818000] (2:slave@host B) Processing "Task_8" 
+> [ 41.868000] (2:slave@host B) "Task_8" done 
+> [ 46.470000] (1:master@host A) Send completed
+> [ 46.470000] (1:master@host A) Sending "Task_10" to "host B"
+> [ 46.470000] (2:slave@host B) Received "Task_9" 
+> [ 46.470000] (2:slave@host B) Processing "Task_9" 
+> [ 46.520000] (2:slave@host B) "Task_9" done 
+> [ 51.122000] (1:master@host A) Send completed
+> [ 51.122000] (1:master@host A) Sending "Task_11" to "host B"
+> [ 51.122000] (2:slave@host B) Received "Task_10" 
+> [ 51.122000] (2:slave@host B) Processing "Task_10" 
+> [ 51.172000] (2:slave@host B) "Task_10" done 
+> [ 55.774000] (1:master@host A) Send completed
+> [ 55.774000] (1:master@host A) Sending "Task_12" to "host B"
+> [ 55.774000] (2:slave@host B) Received "Task_11" 
+> [ 55.774000] (2:slave@host B) Processing "Task_11" 
+> [ 55.824000] (2:slave@host B) "Task_11" done 
+> [ 60.426000] (1:master@host A) Send completed
+> [ 60.426000] (1:master@host A) Sending "Task_13" to "host B"
+> [ 60.426000] (2:slave@host B) Received "Task_12" 
+> [ 60.426000] (2:slave@host B) Processing "Task_12" 
+> [ 60.476000] (2:slave@host B) "Task_12" done 
+> [ 65.078000] (1:master@host A) Send completed
+> [ 65.078000] (1:master@host A) Sending "Task_14" to "host B"
+> [ 65.078000] (2:slave@host B) Received "Task_13" 
+> [ 65.078000] (2:slave@host B) Processing "Task_13" 
+> [ 65.128000] (2:slave@host B) "Task_13" done 
+> [ 69.730000] (1:master@host A) Send completed
+> [ 69.730000] (1:master@host A) Sending "Task_15" to "host B"
+> [ 69.730000] (2:slave@host B) Received "Task_14" 
+> [ 69.730000] (2:slave@host B) Processing "Task_14" 
+> [ 69.780000] (2:slave@host B) "Task_14" done 
+> [ 74.382000] (1:master@host A) Send completed
+> [ 74.382000] (1:master@host A) Sending "Task_16" to "host B"
+> [ 74.382000] (2:slave@host B) Received "Task_15" 
+> [ 74.382000] (2:slave@host B) Processing "Task_15" 
+> [ 74.432000] (2:slave@host B) "Task_15" done 
+> [ 79.034000] (1:master@host A) Send completed
+> [ 79.034000] (1:master@host A) Sending "Task_17" to "host B"
+> [ 79.034000] (2:slave@host B) Received "Task_16" 
+> [ 79.034000] (2:slave@host B) Processing "Task_16" 
+> [ 79.084000] (2:slave@host B) "Task_16" done 
+> [ 83.686000] (1:master@host A) Send completed
+> [ 83.686000] (1:master@host A) Sending "Task_18" to "host B"
+> [ 83.686000] (2:slave@host B) Received "Task_17" 
+> [ 83.686000] (2:slave@host B) Processing "Task_17" 
+> [ 83.736000] (2:slave@host B) "Task_17" done 
+> [ 88.338000] (1:master@host A) Send completed
+> [ 88.338000] (1:master@host A) Sending "Task_19" to "host B"
+> [ 88.338000] (2:slave@host B) Received "Task_18" 
+> [ 88.338000] (2:slave@host B) Processing "Task_18" 
+> [ 88.388000] (2:slave@host B) "Task_18" done 
+> [ 92.990000] (1:master@host A) Send completed
+> [ 92.990000] (1:master@host A) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 92.990000] (2:slave@host B) Received "Task_19" 
+> [ 92.990000] (2:slave@host B) Processing "Task_19" 
+> [ 93.040000] (2:slave@host B) "Task_19" done 
+> [ 95.642000] (1:master@host A) Goodbye now!
+> [ 95.642000] (2:slave@host B) Received "finalize" 
+> [ 95.642000] (2:slave@host B) I'm done. See you!
+> [ 95.642000] (0:@) Simulation time 95.642
index 8eb5995..b49b428 100644 (file)
@@ -5,119 +5,120 @@ p Testing a simple master/slave example application
 $ $SG_TEST_EXENV masterslave/masterslave_forwarder$EXEEXT ${srcdir:=.}/small_platform_with_routers.xml ${srcdir:=.}/masterslave/deployment_masterslave.xml --trace "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:master@Tremblay) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Tremblay) Sending "Task_0" to "Jupiter"
-> [  0.173500] (3:slave@Jupiter) Received "Task_0"
-> [  0.173500] (3:slave@Jupiter) Processing "Task_0"
-> [  0.173500] (1:master@Tremblay) Sent
-> [  0.173500] (1:master@Tremblay) Sending "Task_1" to "Fafard"
-> [  0.391653] (4:slave@Fafard) Received "Task_1"
-> [  0.391653] (4:slave@Fafard) Processing "Task_1"
-> [  0.391653] (1:master@Tremblay) Sent
-> [  0.391653] (1:master@Tremblay) Sending "Task_2" to "Ginette"
-> [  0.532113] (5:slave@Ginette) Received "Task_2"
-> [  0.532113] (5:slave@Ginette) Processing "Task_2"
-> [  0.532113] (1:master@Tremblay) Sent
-> [  0.532113] (1:master@Tremblay) Sending "Task_3" to "Bourassa"
-> [  0.747985] (6:slave@Bourassa) Received "Task_3"
-> [  0.747985] (6:slave@Bourassa) Processing "Task_3"
-> [  0.747985] (1:master@Tremblay) Sent
-> [  0.747985] (1:master@Tremblay) Sending "Task_4" to "Tremblay"
-> [  0.747985] (1:master@Tremblay) Hey ! It's me ! :)
-> [  0.750324] (2:slave@Tremblay) Received "Task_4"
-> [  0.750324] (2:slave@Tremblay) Processing "Task_4"
-> [  0.750324] (1:master@Tremblay) Sent
-> [  0.750324] (1:master@Tremblay) Sending "Task_5" to "Jupiter"
-> [  0.828842] (3:slave@Jupiter) "Task_0" done
-> [  1.002342] (1:master@Tremblay) Sent
-> [  1.002342] (1:master@Tremblay) Sending "Task_6" to "Fafard"
-> [  1.002342] (3:slave@Jupiter) Received "Task_5"
-> [  1.002342] (3:slave@Jupiter) Processing "Task_5"
-> [  1.046995] (4:slave@Fafard) "Task_1" done
-> [  1.260034] (2:slave@Tremblay) "Task_4" done
-> [  1.265149] (1:master@Tremblay) Sent
-> [  1.265149] (1:master@Tremblay) Sending "Task_7" to "Ginette"
-> [  1.265149] (4:slave@Fafard) Received "Task_6"
-> [  1.265149] (4:slave@Fafard) Processing "Task_6"
-> [  1.563211] (5:slave@Ginette) "Task_2" done
-> [  1.657685] (3:slave@Jupiter) "Task_5" done
-> [  1.703670] (1:master@Tremblay) Sent
-> [  1.703670] (1:master@Tremblay) Sending "Task_8" to "Bourassa"
-> [  1.703670] (5:slave@Ginette) Received "Task_7"
-> [  1.703670] (5:slave@Ginette) Processing "Task_7"
-> [  1.779083] (6:slave@Bourassa) "Task_3" done
-> [  1.920491] (4:slave@Fafard) "Task_6" done
-> [  1.994955] (1:master@Tremblay) Sent
-> [  1.994955] (1:master@Tremblay) Sending "Task_9" to "Tremblay"
-> [  1.994955] (1:master@Tremblay) Hey ! It's me ! :)
-> [  1.994955] (6:slave@Bourassa) Received "Task_8"
-> [  1.994955] (6:slave@Bourassa) Processing "Task_8"
-> [  1.997294] (2:slave@Tremblay) Received "Task_9"
-> [  1.997294] (2:slave@Tremblay) Processing "Task_9"
-> [  1.997294] (1:master@Tremblay) Sent
-> [  1.997294] (1:master@Tremblay) Sending "Task_10" to "Jupiter"
-> [  2.170794] (3:slave@Jupiter) Received "Task_10"
-> [  2.170794] (3:slave@Jupiter) Processing "Task_10"
-> [  2.170794] (1:master@Tremblay) Sent
-> [  2.170794] (1:master@Tremblay) Sending "Task_11" to "Fafard"
-> [  2.388947] (4:slave@Fafard) Received "Task_11"
-> [  2.388947] (4:slave@Fafard) Processing "Task_11"
-> [  2.388947] (1:master@Tremblay) Sent
-> [  2.388947] (1:master@Tremblay) Sending "Task_12" to "Ginette"
-> [  2.507004] (2:slave@Tremblay) "Task_9" done
-> [  2.734768] (5:slave@Ginette) "Task_7" done
-> [  2.826136] (3:slave@Jupiter) "Task_10" done
-> [  2.875228] (1:master@Tremblay) Sent
-> [  2.875228] (1:master@Tremblay) Sending "Task_13" to "Bourassa"
-> [  2.875228] (5:slave@Ginette) Received "Task_12"
-> [  2.875228] (5:slave@Ginette) Processing "Task_12"
-> [  3.026053] (6:slave@Bourassa) "Task_8" done
-> [  3.044289] (4:slave@Fafard) "Task_11" done
-> [  3.241925] (1:master@Tremblay) Sent
-> [  3.241925] (1:master@Tremblay) Sending "Task_14" to "Tremblay"
-> [  3.241925] (1:master@Tremblay) Hey ! It's me ! :)
-> [  3.241925] (6:slave@Bourassa) Received "Task_13"
-> [  3.241925] (6:slave@Bourassa) Processing "Task_13"
-> [  3.244264] (2:slave@Tremblay) Received "Task_14"
-> [  3.244264] (2:slave@Tremblay) Processing "Task_14"
-> [  3.244264] (1:master@Tremblay) Sent
-> [  3.244264] (1:master@Tremblay) Sending "Task_15" to "Jupiter"
-> [  3.417764] (3:slave@Jupiter) Received "Task_15"
-> [  3.417764] (3:slave@Jupiter) Processing "Task_15"
-> [  3.417764] (1:master@Tremblay) Sent
-> [  3.417764] (1:master@Tremblay) Sending "Task_16" to "Fafard"
-> [  3.635917] (4:slave@Fafard) Received "Task_16"
-> [  3.635917] (4:slave@Fafard) Processing "Task_16"
-> [  3.635917] (1:master@Tremblay) Sent
-> [  3.635917] (1:master@Tremblay) Sending "Task_17" to "Ginette"
-> [  3.753974] (2:slave@Tremblay) "Task_14" done
-> [  3.906326] (5:slave@Ginette) "Task_12" done
-> [  4.046785] (1:master@Tremblay) Sent
-> [  4.046785] (1:master@Tremblay) Sending "Task_18" to "Bourassa"
-> [  4.046785] (5:slave@Ginette) Received "Task_17"
-> [  4.046785] (5:slave@Ginette) Processing "Task_17"
-> [  4.073106] (3:slave@Jupiter) "Task_15" done
-> [  4.273023] (6:slave@Bourassa) "Task_13" done
-> [  4.291259] (4:slave@Fafard) "Task_16" done
-> [  4.488896] (1:master@Tremblay) Sent
-> [  4.488896] (1:master@Tremblay) Sending "Task_19" to "Tremblay"
-> [  4.488896] (1:master@Tremblay) Hey ! It's me ! :)
-> [  4.488896] (6:slave@Bourassa) Received "Task_18"
-> [  4.488896] (6:slave@Bourassa) Processing "Task_18"
-> [  4.491234] (2:slave@Tremblay) Received "Task_19"
-> [  4.491234] (2:slave@Tremblay) Processing "Task_19"
-> [  4.491234] (1:master@Tremblay) Sent
-> [  4.491234] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [  4.506434] (3:slave@Jupiter) Received "finalize"
-> [  4.506434] (3:slave@Jupiter) I'm done. See you!
-> [  4.526985] (4:slave@Fafard) Received "finalize"
-> [  4.526985] (4:slave@Fafard) I'm done. See you!
-> [  5.000944] (2:slave@Tremblay) "Task_19" done
-> [  5.077883] (5:slave@Ginette) "Task_17" done
-> [  5.091115] (5:slave@Ginette) Received "finalize"
-> [  5.091115] (5:slave@Ginette) I'm done. See you!
-> [  5.519994] (6:slave@Bourassa) "Task_18" done
-> [  5.540329] (6:slave@Bourassa) Received "finalize"
-> [  5.540329] (6:slave@Bourassa) I'm done. See you!
-> [  5.540485] (2:slave@Tremblay) Received "finalize"
-> [  5.540485] (2:slave@Tremblay) I'm done. See you!
-> [  5.540485] (1:master@Tremblay) Goodbye now!
-> [  5.540485] (0:@) Simulation time 5.54049
+> [  0.169155] (3:slave@Jupiter) Received "Task_0"
+> [  0.169155] (3:slave@Jupiter) Processing "Task_0"
+> [  0.169155] (1:master@Tremblay) Sent
+> [  0.169155] (1:master@Tremblay) Sending "Task_1" to "Fafard"
+> [  0.392465] (4:slave@Fafard) Received "Task_1"
+> [  0.392465] (4:slave@Fafard) Processing "Task_1"
+> [  0.392465] (1:master@Tremblay) Sent
+> [  0.392465] (1:master@Tremblay) Sending "Task_2" to "Ginette"
+> [  0.536245] (5:slave@Ginette) Received "Task_2"
+> [  0.536245] (5:slave@Ginette) Processing "Task_2"
+> [  0.536245] (1:master@Tremblay) Sent
+> [  0.536245] (1:master@Tremblay) Sending "Task_3" to "Bourassa"
+> [  0.757221] (6:slave@Bourassa) Received "Task_3"
+> [  0.757221] (6:slave@Bourassa) Processing "Task_3"
+> [  0.757221] (1:master@Tremblay) Sent
+> [  0.757221] (1:master@Tremblay) Sending "Task_4" to "Tremblay"
+> [  0.757221] (1:master@Tremblay) Hey ! It's me ! :)
+> [  0.759487] (2:slave@Tremblay) Received "Task_4"
+> [  0.759487] (2:slave@Tremblay) Processing "Task_4"
+> [  0.759487] (1:master@Tremblay) Sent
+> [  0.759487] (1:master@Tremblay) Sending "Task_5" to "Jupiter"
+> [  0.824497] (3:slave@Jupiter) "Task_0" done
+> [  0.993652] (1:master@Tremblay) Sent
+> [  0.993652] (1:master@Tremblay) Sending "Task_6" to "Fafard"
+> [  0.993652] (3:slave@Jupiter) Received "Task_5"
+> [  0.993652] (3:slave@Jupiter) Processing "Task_5"
+> [  1.047808] (4:slave@Fafard) "Task_1" done
+> [  1.269197] (2:slave@Tremblay) "Task_4" done
+> [  1.271118] (1:master@Tremblay) Sent
+> [  1.271118] (1:master@Tremblay) Sending "Task_7" to "Ginette"
+> [  1.271118] (4:slave@Fafard) Received "Task_6"
+> [  1.271118] (4:slave@Fafard) Processing "Task_6"
+> [  1.567343] (5:slave@Ginette) "Task_2" done
+> [  1.648994] (3:slave@Jupiter) "Task_5" done
+> [  1.711124] (1:master@Tremblay) Sent
+> [  1.711124] (1:master@Tremblay) Sending "Task_8" to "Bourassa"
+> [  1.711124] (5:slave@Ginette) Received "Task_7"
+> [  1.711124] (5:slave@Ginette) Processing "Task_7"
+> [  1.788319] (6:slave@Bourassa) "Task_3" done
+> [  1.926461] (4:slave@Fafard) "Task_6" done
+> [  2.009295] (1:master@Tremblay) Sent
+> [  2.009295] (1:master@Tremblay) Sending "Task_9" to "Tremblay"
+> [  2.009295] (1:master@Tremblay) Hey ! It's me ! :)
+> [  2.009295] (6:slave@Bourassa) Received "Task_8"
+> [  2.009295] (6:slave@Bourassa) Processing "Task_8"
+> [  2.011560] (2:slave@Tremblay) Received "Task_9"
+> [  2.011560] (2:slave@Tremblay) Processing "Task_9"
+> [  2.011560] (1:master@Tremblay) Sent
+> [  2.011560] (1:master@Tremblay) Sending "Task_10" to "Jupiter"
+> [  2.180715] (3:slave@Jupiter) Received "Task_10"
+> [  2.180715] (3:slave@Jupiter) Processing "Task_10"
+> [  2.180715] (1:master@Tremblay) Sent
+> [  2.180715] (1:master@Tremblay) Sending "Task_11" to "Fafard"
+> [  2.404026] (4:slave@Fafard) Received "Task_11"
+> [  2.404026] (4:slave@Fafard) Processing "Task_11"
+> [  2.404026] (1:master@Tremblay) Sent
+> [  2.404026] (1:master@Tremblay) Sending "Task_12" to "Ginette"
+> [  2.521270] (2:slave@Tremblay) "Task_9" done
+> [  2.742222] (5:slave@Ginette) "Task_7" done
+> [  2.836057] (3:slave@Jupiter) "Task_10" done
+> [  2.886002] (1:master@Tremblay) Sent
+> [  2.886002] (1:master@Tremblay) Sending "Task_13" to "Bourassa"
+> [  2.886002] (5:slave@Ginette) Received "Task_12"
+> [  2.886002] (5:slave@Ginette) Processing "Task_12"
+> [  3.040393] (6:slave@Bourassa) "Task_8" done
+> [  3.059368] (4:slave@Fafard) "Task_11" done
+> [  3.261369] (1:master@Tremblay) Sent
+> [  3.261369] (1:master@Tremblay) Sending "Task_14" to "Tremblay"
+> [  3.261369] (1:master@Tremblay) Hey ! It's me ! :)
+> [  3.261369] (6:slave@Bourassa) Received "Task_13"
+> [  3.261369] (6:slave@Bourassa) Processing "Task_13"
+> [  3.263634] (2:slave@Tremblay) Received "Task_14"
+> [  3.263634] (2:slave@Tremblay) Processing "Task_14"
+> [  3.263634] (1:master@Tremblay) Sent
+> [  3.263634] (1:master@Tremblay) Sending "Task_15" to "Jupiter"
+> [  3.432789] (3:slave@Jupiter) Received "Task_15"
+> [  3.432789] (3:slave@Jupiter) Processing "Task_15"
+> [  3.432789] (1:master@Tremblay) Sent
+> [  3.432789] (1:master@Tremblay) Sending "Task_16" to "Fafard"
+> [  3.656099] (4:slave@Fafard) Received "Task_16"
+> [  3.656099] (4:slave@Fafard) Processing "Task_16"
+> [  3.656099] (1:master@Tremblay) Sent
+> [  3.656099] (1:master@Tremblay) Sending "Task_17" to "Ginette"
+> [  3.773344] (2:slave@Tremblay) "Task_14" done
+> [  3.917100] (5:slave@Ginette) "Task_12" done
+> [  4.060880] (1:master@Tremblay) Sent
+> [  4.060880] (1:master@Tremblay) Sending "Task_18" to "Bourassa"
+> [  4.060880] (5:slave@Ginette) Received "Task_17"
+> [  4.060880] (5:slave@Ginette) Processing "Task_17"
+> [  4.088131] (3:slave@Jupiter) "Task_15" done
+> [  4.292467] (6:slave@Bourassa) "Task_13" done
+> [  4.311442] (4:slave@Fafard) "Task_16" done
+> [  4.513442] (1:master@Tremblay) Sent
+> [  4.513442] (1:master@Tremblay) Sending "Task_19" to "Tremblay"
+> [  4.513442] (1:master@Tremblay) Hey ! It's me ! :)
+> [  4.513442] (6:slave@Bourassa) Received "Task_18"
+> [  4.513442] (6:slave@Bourassa) Processing "Task_18"
+> [  4.515708] (2:slave@Tremblay) Received "Task_19"
+> [  4.515708] (2:slave@Tremblay) Processing "Task_19"
+> [  4.515708] (1:master@Tremblay) Sent
+> [  4.515708] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [  4.534722] (3:slave@Jupiter) Received "finalize"
+> [  4.534722] (3:slave@Jupiter) I'm done. See you!
+> [  4.560430] (4:slave@Fafard) Received "finalize"
+> [  4.560430] (4:slave@Fafard) I'm done. See you!
+> [  5.025418] (2:slave@Tremblay) "Task_19" done
+> [  5.091978] (5:slave@Ginette) "Task_17" done
+> [  5.108530] (5:slave@Ginette) Received "finalize"
+> [  5.108530] (5:slave@Ginette) I'm done. See you!
+> [  5.544540] (6:slave@Bourassa) "Task_18" done
+> [  5.569980] (6:slave@Bourassa) Received "finalize"
+> [  5.569980] (6:slave@Bourassa) I'm done. See you!
+> [  5.570175] (2:slave@Tremblay) Received "finalize"
+> [  5.570175] (2:slave@Tremblay) I'm done. See you!
+> [  5.570175] (1:master@Tremblay) Goodbye now!
+> [  5.570175] (0:@) Simulation time 5.57017
+
index 29939e2..3c4ebcd 100644 (file)
@@ -12,84 +12,84 @@ $ masterslave/masterslave_failure$EXEEXT --log=xbt_cfg.thres:critical --log=no_l
 > [  0.000000] (1:master@Tremblay) Bourassa
 > [  0.000000] (1:master@Tremblay) Tremblay
 > [  0.000000] (1:master@Tremblay) Got 20 task to process :
-> [  0.165962] (1:master@Tremblay) Send completed
-> [  0.165962] (3:slave@Jupiter) Received "Task"
-> [  0.165962] (3:slave@Jupiter) Communication time : "0.165962"
-> [  0.165962] (3:slave@Jupiter) Processing "Task"
-> [  0.821304] (3:slave@Jupiter) "Task" done
+> [  0.165166] (1:master@Tremblay) Send completed
+> [  0.165166] (3:slave@Jupiter) Received "Task"
+> [  0.165166] (3:slave@Jupiter) Communication time : "0.165166"
+> [  0.165166] (3:slave@Jupiter) Processing "Task"
+> [  0.820508] (3:slave@Jupiter) "Task" done
 > [  1.100000] (3:slave@Jupiter) Gloups. The cpu on which I'm running just turned off!. See you!
-> [ 10.165962] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 10.306421] (1:master@Tremblay) Send completed
-> [ 10.306421] (4:slave@Ginette) Received "Task"
-> [ 10.306421] (4:slave@Ginette) Communication time : "0.140460"
-> [ 10.306421] (4:slave@Ginette) Processing "Task"
-> [ 10.522294] (1:master@Tremblay) Send completed
-> [ 10.522294] (5:slave@Bourassa) Received "Task"
-> [ 10.522294] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 10.522294] (5:slave@Bourassa) Processing "Task"
-> [ 10.524632] (1:master@Tremblay) Send completed
-> [ 10.524632] (2:slave@Tremblay) Received "Task"
-> [ 10.524632] (2:slave@Tremblay) Communication time : "0.002339"
-> [ 10.524632] (2:slave@Tremblay) Processing "Task"
-> [ 11.034342] (2:slave@Tremblay) "Task" done
-> [ 11.337519] (4:slave@Ginette) "Task" done
-> [ 11.553392] (5:slave@Bourassa) "Task" done
-> [ 20.524632] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 30.524632] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 30.524632] (1:master@Tremblay) Mmh. Something went wrong with 'Ginette'. Nevermind. Let's keep going!
-> [ 30.524632] (4:slave@Ginette) Mmh. Something went wrong. Nevermind. Let's keep going!
-> [ 30.740505] (1:master@Tremblay) Send completed
-> [ 30.740505] (5:slave@Bourassa) Received "Task"
-> [ 30.740505] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 30.740505] (5:slave@Bourassa) Processing "Task"
-> [ 30.742843] (1:master@Tremblay) Send completed
-> [ 30.742843] (2:slave@Tremblay) Received "Task"
-> [ 30.742843] (2:slave@Tremblay) Communication time : "0.002339"
-> [ 30.742843] (2:slave@Tremblay) Processing "Task"
-> [ 31.252553] (2:slave@Tremblay) "Task" done
-> [ 31.771603] (5:slave@Bourassa) "Task" done
-> [ 40.742843] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 50.742843] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 50.883303] (1:master@Tremblay) Send completed
-> [ 50.883303] (4:slave@Ginette) Received "Task"
-> [ 50.883303] (4:slave@Ginette) Communication time : "0.140460"
-> [ 50.883303] (4:slave@Ginette) Processing "Task"
-> [ 51.099175] (1:master@Tremblay) Send completed
-> [ 51.099175] (5:slave@Bourassa) Received "Task"
-> [ 51.099175] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 51.099175] (5:slave@Bourassa) Processing "Task"
-> [ 51.101514] (1:master@Tremblay) Send completed
-> [ 51.101514] (2:slave@Tremblay) Received "Task"
-> [ 51.101514] (2:slave@Tremblay) Communication time : "0.002339"
-> [ 51.101514] (2:slave@Tremblay) Processing "Task"
-> [ 51.611224] (2:slave@Tremblay) "Task" done
-> [ 51.914401] (4:slave@Ginette) "Task" done
-> [ 52.130273] (5:slave@Bourassa) "Task" done
-> [ 61.101514] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 71.101514] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 71.241973] (1:master@Tremblay) Send completed
-> [ 71.241973] (4:slave@Ginette) Received "Task"
-> [ 71.241973] (4:slave@Ginette) Communication time : "0.140460"
-> [ 71.241973] (4:slave@Ginette) Processing "Task"
-> [ 71.457846] (1:master@Tremblay) Send completed
-> [ 71.457846] (5:slave@Bourassa) Received "Task"
-> [ 71.457846] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 71.457846] (5:slave@Bourassa) Processing "Task"
-> [ 71.460184] (1:master@Tremblay) Send completed
-> [ 71.460184] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 71.460184] (2:slave@Tremblay) Received "Task"
-> [ 71.460184] (2:slave@Tremblay) Communication time : "0.002339"
-> [ 71.460184] (2:slave@Tremblay) Processing "Task"
-> [ 71.969894] (2:slave@Tremblay) "Task" done
-> [ 72.273071] (4:slave@Ginette) "Task" done
-> [ 72.460184] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 72.488944] (5:slave@Bourassa) "Task" done
-> [ 73.460184] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 73.473416] (4:slave@Ginette) Received "finalize"
-> [ 73.473416] (4:slave@Ginette) I'm done. See you!
-> [ 73.493752] (5:slave@Bourassa) Received "finalize"
-> [ 73.493752] (5:slave@Bourassa) I'm done. See you!
-> [ 73.493908] (0:@) Simulation time 73.4939
-> [ 73.493908] (1:master@Tremblay) Goodbye now!
-> [ 73.493908] (2:slave@Tremblay) Received "finalize"
-> [ 73.493908] (2:slave@Tremblay) I'm done. See you!
+> [ 10.165166] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 10.308946] (1:master@Tremblay) Send completed
+> [ 10.308946] (4:slave@Ginette) Received "Task"
+> [ 10.308946] (4:slave@Ginette) Communication time : "0.143780"
+> [ 10.308946] (4:slave@Ginette) Processing "Task"
+> [ 10.529922] (1:master@Tremblay) Send completed
+> [ 10.529922] (5:slave@Bourassa) Received "Task"
+> [ 10.529922] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 10.529922] (5:slave@Bourassa) Processing "Task"
+> [ 10.532187] (1:master@Tremblay) Send completed
+> [ 10.532187] (2:slave@Tremblay) Received "Task"
+> [ 10.532187] (2:slave@Tremblay) Communication time : "0.002265"
+> [ 10.532187] (2:slave@Tremblay) Processing "Task"
+> [ 11.041897] (2:slave@Tremblay) "Task" done
+> [ 11.340044] (4:slave@Ginette) "Task" done
+> [ 11.561020] (5:slave@Bourassa) "Task" done
+> [ 20.532187] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 30.532187] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 30.532187] (1:master@Tremblay) Mmh. Something went wrong with 'Ginette'. Nevermind. Let's keep going!
+> [ 30.532187] (4:slave@Ginette) Mmh. Something went wrong. Nevermind. Let's keep going!
+> [ 30.753163] (1:master@Tremblay) Send completed
+> [ 30.753163] (5:slave@Bourassa) Received "Task"
+> [ 30.753163] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 30.753163] (5:slave@Bourassa) Processing "Task"
+> [ 30.755428] (1:master@Tremblay) Send completed
+> [ 30.755428] (2:slave@Tremblay) Received "Task"
+> [ 30.755428] (2:slave@Tremblay) Communication time : "0.002265"
+> [ 30.755428] (2:slave@Tremblay) Processing "Task"
+> [ 31.265138] (2:slave@Tremblay) "Task" done
+> [ 31.784261] (5:slave@Bourassa) "Task" done
+> [ 40.755428] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 50.755428] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 50.899209] (1:master@Tremblay) Send completed
+> [ 50.899209] (4:slave@Ginette) Received "Task"
+> [ 50.899209] (4:slave@Ginette) Communication time : "0.143780"
+> [ 50.899209] (4:slave@Ginette) Processing "Task"
+> [ 51.120185] (1:master@Tremblay) Send completed
+> [ 51.120185] (5:slave@Bourassa) Received "Task"
+> [ 51.120185] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 51.120185] (5:slave@Bourassa) Processing "Task"
+> [ 51.122450] (1:master@Tremblay) Send completed
+> [ 51.122450] (2:slave@Tremblay) Received "Task"
+> [ 51.122450] (2:slave@Tremblay) Communication time : "0.002265"
+> [ 51.122450] (2:slave@Tremblay) Processing "Task"
+> [ 51.632160] (2:slave@Tremblay) "Task" done
+> [ 51.930307] (4:slave@Ginette) "Task" done
+> [ 52.151282] (5:slave@Bourassa) "Task" done
+> [ 61.122450] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 71.122450] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 71.266230] (1:master@Tremblay) Send completed
+> [ 71.266230] (4:slave@Ginette) Received "Task"
+> [ 71.266230] (4:slave@Ginette) Communication time : "0.143780"
+> [ 71.266230] (4:slave@Ginette) Processing "Task"
+> [ 71.487206] (1:master@Tremblay) Send completed
+> [ 71.487206] (5:slave@Bourassa) Received "Task"
+> [ 71.487206] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 71.487206] (5:slave@Bourassa) Processing "Task"
+> [ 71.489471] (1:master@Tremblay) Send completed
+> [ 71.489471] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 71.489471] (2:slave@Tremblay) Received "Task"
+> [ 71.489471] (2:slave@Tremblay) Communication time : "0.002265"
+> [ 71.489471] (2:slave@Tremblay) Processing "Task"
+> [ 71.999181] (2:slave@Tremblay) "Task" done
+> [ 72.297328] (4:slave@Ginette) "Task" done
+> [ 72.489471] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 72.518304] (5:slave@Bourassa) "Task" done
+> [ 73.489471] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 73.506023] (4:slave@Ginette) Received "finalize"
+> [ 73.506023] (4:slave@Ginette) I'm done. See you!
+> [ 73.531463] (5:slave@Bourassa) Received "finalize"
+> [ 73.531463] (5:slave@Bourassa) I'm done. See you!
+> [ 73.531658] (0:@) Simulation time 73.5317
+> [ 73.531658] (1:master@Tremblay) Goodbye now!
+> [ 73.531658] (2:slave@Tremblay) Received "finalize"
+> [ 73.531658] (2:slave@Tremblay) I'm done. See you!
index c753c3c..b445d6b 100644 (file)
@@ -11,84 +11,84 @@ $ masterslave/masterslave_failure$EXEEXT --log=xbt_cfg.thres:critical --log=no_l
 > [  0.000000] (1:master@Tremblay) Bourassa
 > [  0.000000] (1:master@Tremblay) Tremblay
 > [  0.000000] (1:master@Tremblay) Got 20 task to process :
-> [  0.173500] (3:slave@Jupiter) Received "Task"
-> [  0.173500] (3:slave@Jupiter) Communication time : "0.173500"
-> [  0.173500] (3:slave@Jupiter) Processing "Task"
-> [  0.173500] (1:master@Tremblay) Send completed
-> [  0.828842] (3:slave@Jupiter) "Task" done
+> [  0.169155] (3:slave@Jupiter) Received "Task"
+> [  0.169155] (3:slave@Jupiter) Communication time : "0.169155"
+> [  0.169155] (3:slave@Jupiter) Processing "Task"
+> [  0.169155] (1:master@Tremblay) Send completed
+> [  0.824497] (3:slave@Jupiter) "Task" done
 > [  1.100000] (3:slave@Jupiter) Gloups. The cpu on which I'm running just turned off!. See you!
-> [ 10.173500] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 10.313960] (4:slave@Ginette) Received "Task"
-> [ 10.313960] (4:slave@Ginette) Communication time : "0.140460"
-> [ 10.313960] (4:slave@Ginette) Processing "Task"
-> [ 10.313960] (1:master@Tremblay) Send completed
-> [ 10.529832] (5:slave@Bourassa) Received "Task"
-> [ 10.529832] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 10.529832] (5:slave@Bourassa) Processing "Task"
-> [ 10.529832] (1:master@Tremblay) Send completed
-> [ 10.532280] (2:slave@Tremblay) Received "Task"
-> [ 10.532280] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 10.532280] (2:slave@Tremblay) Processing "Task"
-> [ 10.532280] (1:master@Tremblay) Send completed
-> [ 11.041990] (2:slave@Tremblay) "Task" done
-> [ 11.345057] (4:slave@Ginette) "Task" done
-> [ 11.560930] (5:slave@Bourassa) "Task" done
-> [ 20.532280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 30.532280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 30.532280] (4:slave@Ginette) Mmh. Something went wrong. Nevermind. Let's keep going!
-> [ 30.532280] (1:master@Tremblay) Mmh. Something went wrong with 'Ginette'. Nevermind. Let's keep going!
-> [ 30.748152] (5:slave@Bourassa) Received "Task"
-> [ 30.748152] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 30.748152] (5:slave@Bourassa) Processing "Task"
-> [ 30.748152] (1:master@Tremblay) Send completed
-> [ 30.750600] (2:slave@Tremblay) Received "Task"
-> [ 30.750600] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 30.750600] (2:slave@Tremblay) Processing "Task"
-> [ 30.750600] (1:master@Tremblay) Send completed
-> [ 31.260310] (2:slave@Tremblay) "Task" done
-> [ 31.779250] (5:slave@Bourassa) "Task" done
-> [ 40.750600] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 50.750600] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 50.891059] (4:slave@Ginette) Received "Task"
-> [ 50.891059] (4:slave@Ginette) Communication time : "0.140460"
-> [ 50.891059] (4:slave@Ginette) Processing "Task"
-> [ 50.891059] (1:master@Tremblay) Send completed
-> [ 51.106932] (5:slave@Bourassa) Received "Task"
-> [ 51.106932] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 51.106932] (5:slave@Bourassa) Processing "Task"
-> [ 51.106932] (1:master@Tremblay) Send completed
-> [ 51.109379] (2:slave@Tremblay) Received "Task"
-> [ 51.109379] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 51.109379] (2:slave@Tremblay) Processing "Task"
-> [ 51.109379] (1:master@Tremblay) Send completed
-> [ 51.619089] (2:slave@Tremblay) "Task" done
-> [ 51.922157] (4:slave@Ginette) "Task" done
-> [ 52.138029] (5:slave@Bourassa) "Task" done
-> [ 61.109379] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 71.109379] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 71.249839] (4:slave@Ginette) Received "Task"
-> [ 71.249839] (4:slave@Ginette) Communication time : "0.140460"
-> [ 71.249839] (4:slave@Ginette) Processing "Task"
-> [ 71.249839] (1:master@Tremblay) Send completed
-> [ 71.465711] (5:slave@Bourassa) Received "Task"
-> [ 71.465711] (5:slave@Bourassa) Communication time : "0.215872"
-> [ 71.465711] (5:slave@Bourassa) Processing "Task"
-> [ 71.465711] (1:master@Tremblay) Send completed
-> [ 71.468159] (2:slave@Tremblay) Received "Task"
-> [ 71.468159] (2:slave@Tremblay) Communication time : "0.002448"
-> [ 71.468159] (2:slave@Tremblay) Processing "Task"
-> [ 71.468159] (1:master@Tremblay) Send completed
-> [ 71.468159] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 71.977869] (2:slave@Tremblay) "Task" done
-> [ 72.280937] (4:slave@Ginette) "Task" done
-> [ 72.468159] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
-> [ 72.496809] (5:slave@Bourassa) "Task" done
-> [ 73.468159] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
-> [ 73.481391] (4:slave@Ginette) Received "finalize"
-> [ 73.481391] (4:slave@Ginette) I'm done. See you!
-> [ 73.501726] (5:slave@Bourassa) Received "finalize"
-> [ 73.501726] (5:slave@Bourassa) I'm done. See you!
-> [ 73.501882] (2:slave@Tremblay) Received "finalize"
-> [ 73.501882] (2:slave@Tremblay) I'm done. See you!
-> [ 73.501882] (1:master@Tremblay) Goodbye now!
-> [ 73.501882] (0:@) Simulation time 73.5019
+> [ 10.169155] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 10.312935] (4:slave@Ginette) Received "Task"
+> [ 10.312935] (4:slave@Ginette) Communication time : "0.143780"
+> [ 10.312935] (4:slave@Ginette) Processing "Task"
+> [ 10.312935] (1:master@Tremblay) Send completed
+> [ 10.533911] (5:slave@Bourassa) Received "Task"
+> [ 10.533911] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 10.533911] (5:slave@Bourassa) Processing "Task"
+> [ 10.533911] (1:master@Tremblay) Send completed
+> [ 10.536280] (2:slave@Tremblay) Received "Task"
+> [ 10.536280] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 10.536280] (2:slave@Tremblay) Processing "Task"
+> [ 10.536280] (1:master@Tremblay) Send completed
+> [ 11.045989] (2:slave@Tremblay) "Task" done
+> [ 11.344033] (4:slave@Ginette) "Task" done
+> [ 11.565009] (5:slave@Bourassa) "Task" done
+> [ 20.536280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 30.536280] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 30.536280] (4:slave@Ginette) Mmh. Something went wrong. Nevermind. Let's keep going!
+> [ 30.536280] (1:master@Tremblay) Mmh. Something went wrong with 'Ginette'. Nevermind. Let's keep going!
+> [ 30.757255] (5:slave@Bourassa) Received "Task"
+> [ 30.757255] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 30.757255] (5:slave@Bourassa) Processing "Task"
+> [ 30.757255] (1:master@Tremblay) Send completed
+> [ 30.759624] (2:slave@Tremblay) Received "Task"
+> [ 30.759624] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 30.759624] (2:slave@Tremblay) Processing "Task"
+> [ 30.759624] (1:master@Tremblay) Send completed
+> [ 31.269334] (2:slave@Tremblay) "Task" done
+> [ 31.788353] (5:slave@Bourassa) "Task" done
+> [ 40.759624] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 50.759624] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 50.903404] (4:slave@Ginette) Received "Task"
+> [ 50.903404] (4:slave@Ginette) Communication time : "0.143780"
+> [ 50.903404] (4:slave@Ginette) Processing "Task"
+> [ 50.903404] (1:master@Tremblay) Send completed
+> [ 51.124380] (5:slave@Bourassa) Received "Task"
+> [ 51.124380] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 51.124380] (5:slave@Bourassa) Processing "Task"
+> [ 51.124380] (1:master@Tremblay) Send completed
+> [ 51.126749] (2:slave@Tremblay) Received "Task"
+> [ 51.126749] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 51.126749] (2:slave@Tremblay) Processing "Task"
+> [ 51.126749] (1:master@Tremblay) Send completed
+> [ 51.636459] (2:slave@Tremblay) "Task" done
+> [ 51.934502] (4:slave@Ginette) "Task" done
+> [ 52.155478] (5:slave@Bourassa) "Task" done
+> [ 61.126749] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 71.126749] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 71.270529] (4:slave@Ginette) Received "Task"
+> [ 71.270529] (4:slave@Ginette) Communication time : "0.143780"
+> [ 71.270529] (4:slave@Ginette) Processing "Task"
+> [ 71.270529] (1:master@Tremblay) Send completed
+> [ 71.491505] (5:slave@Bourassa) Received "Task"
+> [ 71.491505] (5:slave@Bourassa) Communication time : "0.220976"
+> [ 71.491505] (5:slave@Bourassa) Processing "Task"
+> [ 71.491505] (1:master@Tremblay) Send completed
+> [ 71.493874] (2:slave@Tremblay) Received "Task"
+> [ 71.493874] (2:slave@Tremblay) Communication time : "0.002369"
+> [ 71.493874] (2:slave@Tremblay) Processing "Task"
+> [ 71.493874] (1:master@Tremblay) Send completed
+> [ 71.493874] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 72.003584] (2:slave@Tremblay) "Task" done
+> [ 72.301627] (4:slave@Ginette) "Task" done
+> [ 72.493874] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Jupiter'. Nevermind. Let's keep going!
+> [ 72.522603] (5:slave@Bourassa) "Task" done
+> [ 73.493874] (1:master@Tremblay) Mmh. Got timeouted while speaking to 'Fafard'. Nevermind. Let's keep going!
+> [ 73.510426] (4:slave@Ginette) Received "finalize"
+> [ 73.510426] (4:slave@Ginette) I'm done. See you!
+> [ 73.535865] (5:slave@Bourassa) Received "finalize"
+> [ 73.535865] (5:slave@Bourassa) I'm done. See you!
+> [ 73.536061] (2:slave@Tremblay) Received "finalize"
+> [ 73.536061] (2:slave@Tremblay) I'm done. See you!
+> [ 73.536061] (1:master@Tremblay) Goodbye now!
+> [ 73.536061] (0:@) Simulation time 73.5361
index 57bd00f..77e5039 100644 (file)
@@ -7,145 +7,146 @@ $ $SG_TEST_EXENV masterslave/masterslave_forwarder$EXEEXT ${srcdir:=.}/msg_platf
 > [  0.000000] (0:@) Configuration change: Set 'network/crosstraffic' to '0'
 > [  0.000000] (1:master@Jacquelin) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Jacquelin) Sending "Task_0" to "iRMX"
-> [  4.772530] (1:master@Jacquelin) Sent
-> [  4.772530] (1:master@Jacquelin) Sending "Task_1" to "Casavant"
-> [  4.772530] (4:slave@iRMX) Received "Task_0"
-> [  4.772530] (4:slave@iRMX) Processing "Task_0"
-> [  4.845345] (4:slave@iRMX) "Task_0" done
-> [  6.900351] (1:master@Jacquelin) Sent
-> [  6.900351] (1:master@Jacquelin) Sending "Task_2" to "Bousquet"
-> [  6.900351] (3:forwarder@Casavant) Received "Task_1"
-> [  6.900351] (3:forwarder@Casavant) Sending "Task_1" to "Robert"
-> [  8.491392] (1:master@Jacquelin) Sent
-> [  8.491392] (1:master@Jacquelin) Sending "Task_3" to "Soucy"
-> [  8.491392] (5:slave@Bousquet) Received "Task_2"
-> [  8.491392] (5:slave@Bousquet) Processing "Task_2"
-> [  8.607896] (5:slave@Bousquet) "Task_2" done
-> [  9.260549] (10:slave@Robert) Received "Task_1"
-> [  9.260549] (10:slave@Robert) Processing "Task_1"
-> [  9.296956] (10:slave@Robert) "Task_1" done
-> [ 10.755127] (1:master@Jacquelin) Sent
-> [ 10.755127] (1:master@Jacquelin) Sending "Task_4" to "Jackson"
-> [ 10.755127] (6:slave@Soucy) Received "Task_3"
-> [ 10.755127] (6:slave@Soucy) Processing "Task_3"
-> [ 10.791535] (6:slave@Soucy) "Task_3" done
-> [ 12.090242] (1:master@Jacquelin) Sent
-> [ 12.090242] (1:master@Jacquelin) Sending "Task_5" to "iRMX"
-> [ 12.090242] (2:forwarder@Jackson) Received "Task_4"
-> [ 12.090242] (2:forwarder@Jackson) Sending "Task_4" to "Kuenning"
-> [ 12.173866] (7:slave@Kuenning) Received "Task_4"
-> [ 12.173866] (7:slave@Kuenning) Processing "Task_4"
-> [ 12.232118] (7:slave@Kuenning) "Task_4" done
-> [ 16.862772] (1:master@Jacquelin) Sent
-> [ 16.862772] (1:master@Jacquelin) Sending "Task_6" to "Casavant"
-> [ 16.862772] (4:slave@iRMX) Received "Task_5"
-> [ 16.862772] (4:slave@iRMX) Processing "Task_5"
-> [ 16.935587] (4:slave@iRMX) "Task_5" done
-> [ 18.990593] (1:master@Jacquelin) Sent
-> [ 18.990593] (1:master@Jacquelin) Sending "Task_7" to "Bousquet"
-> [ 18.990593] (3:forwarder@Casavant) Received "Task_6"
-> [ 18.990593] (3:forwarder@Casavant) Sending "Task_6" to "Sirois"
-> [ 19.793293] (11:slave@Sirois) Received "Task_6"
-> [ 19.793293] (11:slave@Sirois) Processing "Task_6"
-> [ 19.836983] (11:slave@Sirois) "Task_6" done
-> [ 20.581634] (1:master@Jacquelin) Sent
-> [ 20.581634] (1:master@Jacquelin) Sending "Task_8" to "Soucy"
-> [ 20.581634] (5:slave@Bousquet) Received "Task_7"
-> [ 20.581634] (5:slave@Bousquet) Processing "Task_7"
-> [ 20.698138] (5:slave@Bousquet) "Task_7" done
-> [ 22.845369] (1:master@Jacquelin) Sent
-> [ 22.845369] (1:master@Jacquelin) Sending "Task_9" to "Jackson"
-> [ 22.845369] (6:slave@Soucy) Received "Task_8"
-> [ 22.845369] (6:slave@Soucy) Processing "Task_8"
-> [ 22.881777] (6:slave@Soucy) "Task_8" done
-> [ 24.180485] (1:master@Jacquelin) Sent
-> [ 24.180485] (1:master@Jacquelin) Sending "Task_10" to "iRMX"
-> [ 24.180485] (2:forwarder@Jackson) Received "Task_9"
-> [ 24.180485] (2:forwarder@Jackson) Sending "Task_9" to "Browne"
-> [ 27.009931] (8:slave@Browne) Received "Task_9"
-> [ 27.009931] (8:slave@Browne) Processing "Task_9"
-> [ 27.046339] (8:slave@Browne) "Task_9" done
-> [ 28.953014] (1:master@Jacquelin) Sent
-> [ 28.953014] (1:master@Jacquelin) Sending "Task_11" to "Casavant"
-> [ 28.953014] (4:slave@iRMX) Received "Task_10"
-> [ 28.953014] (4:slave@iRMX) Processing "Task_10"
-> [ 29.025830] (4:slave@iRMX) "Task_10" done
-> [ 31.080835] (1:master@Jacquelin) Sent
-> [ 31.080835] (1:master@Jacquelin) Sending "Task_12" to "Bousquet"
-> [ 31.080835] (3:forwarder@Casavant) Received "Task_11"
-> [ 31.080835] (3:forwarder@Casavant) Sending "Task_11" to "Monique"
-> [ 32.472434] (12:slave@Monique) Received "Task_11"
-> [ 32.472434] (12:slave@Monique) Processing "Task_11"
-> [ 32.516124] (12:slave@Monique) "Task_11" done
-> [ 32.671876] (1:master@Jacquelin) Sent
-> [ 32.671876] (1:master@Jacquelin) Sending "Task_13" to "Soucy"
-> [ 32.671876] (5:slave@Bousquet) Received "Task_12"
-> [ 32.671876] (5:slave@Bousquet) Processing "Task_12"
-> [ 32.788380] (5:slave@Bousquet) "Task_12" done
-> [ 34.935611] (1:master@Jacquelin) Sent
-> [ 34.935611] (1:master@Jacquelin) Sending "Task_14" to "Jackson"
-> [ 34.935611] (6:slave@Soucy) Received "Task_13"
-> [ 34.935611] (6:slave@Soucy) Processing "Task_13"
-> [ 34.972019] (6:slave@Soucy) "Task_13" done
-> [ 36.270727] (1:master@Jacquelin) Sent
-> [ 36.270727] (1:master@Jacquelin) Sending "Task_15" to "iRMX"
-> [ 36.270727] (2:forwarder@Jackson) Received "Task_14"
-> [ 36.270727] (2:forwarder@Jackson) Sending "Task_14" to "Stephen"
-> [ 40.508273] (9:slave@Stephen) Received "Task_14"
-> [ 40.508273] (9:slave@Stephen) Processing "Task_14"
-> [ 40.581088] (9:slave@Stephen) "Task_14" done
-> [ 41.043257] (1:master@Jacquelin) Sent
-> [ 41.043257] (1:master@Jacquelin) Sending "Task_16" to "Casavant"
-> [ 41.043257] (4:slave@iRMX) Received "Task_15"
-> [ 41.043257] (4:slave@iRMX) Processing "Task_15"
-> [ 41.116072] (4:slave@iRMX) "Task_15" done
-> [ 43.171078] (1:master@Jacquelin) Sent
-> [ 43.171078] (1:master@Jacquelin) Sending "Task_17" to "Bousquet"
-> [ 43.171078] (3:forwarder@Casavant) Received "Task_16"
-> [ 43.171078] (3:forwarder@Casavant) Sending "Task_16" to "Robert"
-> [ 44.762118] (1:master@Jacquelin) Sent
-> [ 44.762118] (1:master@Jacquelin) Sending "Task_18" to "Soucy"
-> [ 44.762118] (5:slave@Bousquet) Received "Task_17"
-> [ 44.762118] (5:slave@Bousquet) Processing "Task_17"
-> [ 44.878622] (5:slave@Bousquet) "Task_17" done
-> [ 45.531275] (10:slave@Robert) Received "Task_16"
-> [ 45.531275] (10:slave@Robert) Processing "Task_16"
-> [ 45.567683] (10:slave@Robert) "Task_16" done
-> [ 47.025854] (1:master@Jacquelin) Sent
-> [ 47.025854] (1:master@Jacquelin) Sending "Task_19" to "Jackson"
-> [ 47.025854] (6:slave@Soucy) Received "Task_18"
-> [ 47.025854] (6:slave@Soucy) Processing "Task_18"
-> [ 47.062262] (6:slave@Soucy) "Task_18" done
-> [ 48.360969] (1:master@Jacquelin) Sent
-> [ 48.360969] (1:master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 48.360969] (2:forwarder@Jackson) Received "Task_19"
-> [ 48.360969] (2:forwarder@Jackson) Sending "Task_19" to "Kuenning"
-> [ 48.444592] (7:slave@Kuenning) Received "Task_19"
-> [ 48.444592] (7:slave@Kuenning) Processing "Task_19"
-> [ 48.502845] (7:slave@Kuenning) "Task_19" done
-> [ 50.794024] (4:slave@iRMX) Received "finalize"
-> [ 50.794024] (4:slave@iRMX) I'm done. See you!
-> [ 51.878795] (3:forwarder@Casavant) Received "finalize"
-> [ 51.878795] (3:forwarder@Casavant) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 52.689914] (5:slave@Bousquet) Received "finalize"
-> [ 52.689914] (5:slave@Bousquet) I'm done. See you!
-> [ 53.082033] (10:slave@Robert) Received "finalize"
-> [ 53.082033] (10:slave@Robert) I'm done. See you!
-> [ 53.491253] (11:slave@Sirois) Received "finalize"
-> [ 53.491253] (11:slave@Sirois) I'm done. See you!
-> [ 53.843975] (6:slave@Soucy) Received "finalize"
-> [ 53.843975] (6:slave@Soucy) I'm done. See you!
-> [ 54.200695] (12:slave@Monique) Received "finalize"
-> [ 54.200695] (12:slave@Monique) I'm done. See you!
-> [ 54.200695] (3:forwarder@Casavant) I'm done. See you!
-> [ 54.524622] (1:master@Jacquelin) Goodbye now!
-> [ 54.524622] (2:forwarder@Jackson) Received "finalize"
-> [ 54.524622] (2:forwarder@Jackson) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 54.529294] (7:slave@Kuenning) Received "finalize"
-> [ 54.529294] (7:slave@Kuenning) I'm done. See you!
-> [ 55.971757] (8:slave@Browne) Received "finalize"
-> [ 55.971757] (8:slave@Browne) I'm done. See you!
-> [ 58.132075] (0:@) Simulation time 58.1321
-> [ 58.132075] (2:forwarder@Jackson) I'm done. See you!
-> [ 58.132075] (9:slave@Stephen) Received "finalize"
-> [ 58.132075] (9:slave@Stephen) I'm done. See you!
+> [  5.383133] (1:master@Jacquelin) Sent
+> [  5.383133] (1:master@Jacquelin) Sending "Task_1" to "Casavant"
+> [  5.383133] (4:slave@iRMX) Received "Task_0"
+> [  5.383133] (4:slave@iRMX) Processing "Task_0"
+> [  5.455948] (4:slave@iRMX) "Task_0" done
+> [  7.783190] (1:master@Jacquelin) Sent
+> [  7.783190] (1:master@Jacquelin) Sending "Task_2" to "Bousquet"
+> [  7.783190] (3:forwarder@Casavant) Received "Task_1"
+> [  7.783190] (3:forwarder@Casavant) Sending "Task_1" to "Robert"
+> [  9.577790] (1:master@Jacquelin) Sent
+> [  9.577790] (1:master@Jacquelin) Sending "Task_3" to "Soucy"
+> [  9.577790] (5:slave@Bousquet) Received "Task_2"
+> [  9.577790] (5:slave@Bousquet) Processing "Task_2"
+> [  9.694294] (5:slave@Bousquet) "Task_2" done
+> [ 10.445354] (10:slave@Robert) Received "Task_1"
+> [ 10.445354] (10:slave@Robert) Processing "Task_1"
+> [ 10.481762] (10:slave@Robert) "Task_1" done
+> [ 12.131151] (1:master@Jacquelin) Sent
+> [ 12.131151] (1:master@Jacquelin) Sending "Task_4" to "Jackson"
+> [ 12.131151] (6:slave@Soucy) Received "Task_3"
+> [ 12.131151] (6:slave@Soucy) Processing "Task_3"
+> [ 12.167558] (6:slave@Soucy) "Task_3" done
+> [ 13.637082] (1:master@Jacquelin) Sent
+> [ 13.637082] (1:master@Jacquelin) Sending "Task_5" to "iRMX"
+> [ 13.637082] (2:forwarder@Jackson) Received "Task_4"
+> [ 13.637082] (2:forwarder@Jackson) Sending "Task_4" to "Kuenning"
+> [ 13.717808] (7:slave@Kuenning) Received "Task_4"
+> [ 13.717808] (7:slave@Kuenning) Processing "Task_4"
+> [ 13.776061] (7:slave@Kuenning) "Task_4" done
+> [ 19.020215] (1:master@Jacquelin) Sent
+> [ 19.020215] (1:master@Jacquelin) Sending "Task_6" to "Casavant"
+> [ 19.020215] (4:slave@iRMX) Received "Task_5"
+> [ 19.020215] (4:slave@iRMX) Processing "Task_5"
+> [ 19.093030] (4:slave@iRMX) "Task_5" done
+> [ 21.420272] (1:master@Jacquelin) Sent
+> [ 21.420272] (1:master@Jacquelin) Sending "Task_7" to "Bousquet"
+> [ 21.420272] (3:forwarder@Casavant) Received "Task_6"
+> [ 21.420272] (3:forwarder@Casavant) Sending "Task_6" to "Sirois"
+> [ 22.325670] (11:slave@Sirois) Received "Task_6"
+> [ 22.325670] (11:slave@Sirois) Processing "Task_6"
+> [ 22.369360] (11:slave@Sirois) "Task_6" done
+> [ 23.214872] (1:master@Jacquelin) Sent
+> [ 23.214872] (1:master@Jacquelin) Sending "Task_8" to "Soucy"
+> [ 23.214872] (5:slave@Bousquet) Received "Task_7"
+> [ 23.214872] (5:slave@Bousquet) Processing "Task_7"
+> [ 23.331376] (5:slave@Bousquet) "Task_7" done
+> [ 25.768233] (1:master@Jacquelin) Sent
+> [ 25.768233] (1:master@Jacquelin) Sending "Task_9" to "Jackson"
+> [ 25.768233] (6:slave@Soucy) Received "Task_8"
+> [ 25.768233] (6:slave@Soucy) Processing "Task_8"
+> [ 25.804640] (6:slave@Soucy) "Task_8" done
+> [ 27.274164] (1:master@Jacquelin) Sent
+> [ 27.274164] (1:master@Jacquelin) Sending "Task_10" to "iRMX"
+> [ 27.274164] (2:forwarder@Jackson) Received "Task_9"
+> [ 27.274164] (2:forwarder@Jackson) Sending "Task_9" to "Browne"
+> [ 30.465613] (8:slave@Browne) Received "Task_9"
+> [ 30.465613] (8:slave@Browne) Processing "Task_9"
+> [ 30.502021] (8:slave@Browne) "Task_9" done
+> [ 32.657297] (1:master@Jacquelin) Sent
+> [ 32.657297] (1:master@Jacquelin) Sending "Task_11" to "Casavant"
+> [ 32.657297] (4:slave@iRMX) Received "Task_10"
+> [ 32.657297] (4:slave@iRMX) Processing "Task_10"
+> [ 32.730112] (4:slave@iRMX) "Task_10" done
+> [ 35.057354] (1:master@Jacquelin) Sent
+> [ 35.057354] (1:master@Jacquelin) Sending "Task_12" to "Bousquet"
+> [ 35.057354] (3:forwarder@Casavant) Received "Task_11"
+> [ 35.057354] (3:forwarder@Casavant) Sending "Task_11" to "Monique"
+> [ 36.626996] (12:slave@Monique) Received "Task_11"
+> [ 36.626996] (12:slave@Monique) Processing "Task_11"
+> [ 36.670685] (12:slave@Monique) "Task_11" done
+> [ 36.851954] (1:master@Jacquelin) Sent
+> [ 36.851954] (1:master@Jacquelin) Sending "Task_13" to "Soucy"
+> [ 36.851954] (5:slave@Bousquet) Received "Task_12"
+> [ 36.851954] (5:slave@Bousquet) Processing "Task_12"
+> [ 36.968458] (5:slave@Bousquet) "Task_12" done
+> [ 39.405315] (1:master@Jacquelin) Sent
+> [ 39.405315] (1:master@Jacquelin) Sending "Task_14" to "Jackson"
+> [ 39.405315] (6:slave@Soucy) Received "Task_13"
+> [ 39.405315] (6:slave@Soucy) Processing "Task_13"
+> [ 39.441723] (6:slave@Soucy) "Task_13" done
+> [ 40.911246] (1:master@Jacquelin) Sent
+> [ 40.911246] (1:master@Jacquelin) Sending "Task_15" to "iRMX"
+> [ 40.911246] (2:forwarder@Jackson) Received "Task_14"
+> [ 40.911246] (2:forwarder@Jackson) Sending "Task_14" to "Stephen"
+> [ 45.690949] (9:slave@Stephen) Received "Task_14"
+> [ 45.690949] (9:slave@Stephen) Processing "Task_14"
+> [ 45.763764] (9:slave@Stephen) "Task_14" done
+> [ 46.294379] (1:master@Jacquelin) Sent
+> [ 46.294379] (1:master@Jacquelin) Sending "Task_16" to "Casavant"
+> [ 46.294379] (4:slave@iRMX) Received "Task_15"
+> [ 46.294379] (4:slave@iRMX) Processing "Task_15"
+> [ 46.367194] (4:slave@iRMX) "Task_15" done
+> [ 48.694436] (1:master@Jacquelin) Sent
+> [ 48.694436] (1:master@Jacquelin) Sending "Task_17" to "Bousquet"
+> [ 48.694436] (3:forwarder@Casavant) Received "Task_16"
+> [ 48.694436] (3:forwarder@Casavant) Sending "Task_16" to "Robert"
+> [ 50.489036] (1:master@Jacquelin) Sent
+> [ 50.489036] (1:master@Jacquelin) Sending "Task_18" to "Soucy"
+> [ 50.489036] (5:slave@Bousquet) Received "Task_17"
+> [ 50.489036] (5:slave@Bousquet) Processing "Task_17"
+> [ 50.605540] (5:slave@Bousquet) "Task_17" done
+> [ 51.356600] (10:slave@Robert) Received "Task_16"
+> [ 51.356600] (10:slave@Robert) Processing "Task_16"
+> [ 51.393008] (10:slave@Robert) "Task_16" done
+> [ 53.042397] (1:master@Jacquelin) Sent
+> [ 53.042397] (1:master@Jacquelin) Sending "Task_19" to "Jackson"
+> [ 53.042397] (6:slave@Soucy) Received "Task_18"
+> [ 53.042397] (6:slave@Soucy) Processing "Task_18"
+> [ 53.078805] (6:slave@Soucy) "Task_18" done
+> [ 54.548328] (1:master@Jacquelin) Sent
+> [ 54.548328] (1:master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 54.548328] (2:forwarder@Jackson) Received "Task_19"
+> [ 54.548328] (2:forwarder@Jackson) Sending "Task_19" to "Kuenning"
+> [ 54.629055] (7:slave@Kuenning) Received "Task_19"
+> [ 54.629055] (7:slave@Kuenning) Processing "Task_19"
+> [ 54.687307] (7:slave@Kuenning) "Task_19" done
+> [ 57.591986] (4:slave@iRMX) Received "finalize"
+> [ 57.591986] (4:slave@iRMX) I'm done. See you!
+> [ 58.948993] (3:forwarder@Casavant) Received "finalize"
+> [ 58.948993] (3:forwarder@Casavant) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 59.963672] (5:slave@Bousquet) Received "finalize"
+> [ 59.963672] (5:slave@Bousquet) I'm done. See you!
+> [ 60.454198] (10:slave@Robert) Received "finalize"
+> [ 60.454198] (10:slave@Robert) I'm done. See you!
+> [ 60.966116] (11:slave@Sirois) Received "finalize"
+> [ 60.966116] (11:slave@Sirois) I'm done. See you!
+> [ 61.407358] (6:slave@Soucy) Received "finalize"
+> [ 61.407358] (6:slave@Soucy) I'm done. See you!
+> [ 61.853601] (12:slave@Monique) Received "finalize"
+> [ 61.853601] (12:slave@Monique) I'm done. See you!
+> [ 61.853601] (3:forwarder@Casavant) I'm done. See you!
+> [ 62.258821] (1:master@Jacquelin) Goodbye now!
+> [ 62.258821] (2:forwarder@Jackson) Received "finalize"
+> [ 62.258821] (2:forwarder@Jackson) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 62.264666] (7:slave@Kuenning) Received "finalize"
+> [ 62.264666] (7:slave@Kuenning) I'm done. See you!
+> [ 64.069131] (8:slave@Browne) Received "finalize"
+> [ 64.069131] (8:slave@Browne) I'm done. See you!
+> [ 66.771606] (0:@) Simulation time 66.7716
+> [ 66.771606] (2:forwarder@Jackson) I'm done. See you!
+> [ 66.771606] (9:slave@Stephen) Received "finalize"
+> [ 66.771606] (9:slave@Stephen) I'm done. See you!
+
index c4405c7..c53d822 100644 (file)
@@ -5,145 +5,145 @@ p Testing a master/slave example application with a forwarder module
 $ $SG_TEST_EXENV masterslave/masterslave_forwarder$EXEEXT ${srcdir:=.}/msg_platform.xml ${srcdir:=.}/masterslave/deployment_masterslave_forwarder.xml  "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:master@Jacquelin) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Jacquelin) Sending "Task_0" to "iRMX"
-> [  4.772530] (4:slave@iRMX) Received "Task_0"
-> [  4.772530] (4:slave@iRMX) Processing "Task_0"
-> [  4.772530] (1:master@Jacquelin) Sent
-> [  4.772530] (1:master@Jacquelin) Sending "Task_1" to "Casavant"
-> [  4.845345] (4:slave@iRMX) "Task_0" done
-> [  6.900351] (3:forwarder@Casavant) Received "Task_1"
-> [  6.900351] (3:forwarder@Casavant) Sending "Task_1" to "Robert"
-> [  6.900351] (1:master@Jacquelin) Sent
-> [  6.900351] (1:master@Jacquelin) Sending "Task_2" to "Bousquet"
-> [  8.491392] (5:slave@Bousquet) Received "Task_2"
-> [  8.491392] (5:slave@Bousquet) Processing "Task_2"
-> [  8.491392] (1:master@Jacquelin) Sent
-> [  8.491392] (1:master@Jacquelin) Sending "Task_3" to "Soucy"
-> [  8.607896] (5:slave@Bousquet) "Task_2" done
-> [  9.260549] (10:slave@Robert) Received "Task_1"
-> [  9.260549] (10:slave@Robert) Processing "Task_1"
-> [  9.296956] (10:slave@Robert) "Task_1" done
-> [ 10.755127] (6:slave@Soucy) Received "Task_3"
-> [ 10.755127] (6:slave@Soucy) Processing "Task_3"
-> [ 10.755127] (1:master@Jacquelin) Sent
-> [ 10.755127] (1:master@Jacquelin) Sending "Task_4" to "Jackson"
-> [ 10.791535] (6:slave@Soucy) "Task_3" done
-> [ 12.090242] (2:forwarder@Jackson) Received "Task_4"
-> [ 12.090242] (2:forwarder@Jackson) Sending "Task_4" to "Kuenning"
-> [ 12.090242] (1:master@Jacquelin) Sent
-> [ 12.090242] (1:master@Jacquelin) Sending "Task_5" to "iRMX"
-> [ 12.177813] (7:slave@Kuenning) Received "Task_4"
-> [ 12.177813] (7:slave@Kuenning) Processing "Task_4"
-> [ 12.236066] (7:slave@Kuenning) "Task_4" done
-> [ 16.862772] (4:slave@iRMX) Received "Task_5"
-> [ 16.862772] (4:slave@iRMX) Processing "Task_5"
-> [ 16.862772] (1:master@Jacquelin) Sent
-> [ 16.862772] (1:master@Jacquelin) Sending "Task_6" to "Casavant"
-> [ 16.935587] (4:slave@iRMX) "Task_5" done
-> [ 18.990593] (3:forwarder@Casavant) Received "Task_6"
-> [ 18.990593] (3:forwarder@Casavant) Sending "Task_6" to "Sirois"
-> [ 18.990593] (1:master@Jacquelin) Sent
-> [ 18.990593] (1:master@Jacquelin) Sending "Task_7" to "Bousquet"
-> [ 19.793293] (11:slave@Sirois) Received "Task_6"
-> [ 19.793293] (11:slave@Sirois) Processing "Task_6"
-> [ 19.836983] (11:slave@Sirois) "Task_6" done
-> [ 20.581634] (5:slave@Bousquet) Received "Task_7"
-> [ 20.581634] (5:slave@Bousquet) Processing "Task_7"
-> [ 20.581634] (1:master@Jacquelin) Sent
-> [ 20.581634] (1:master@Jacquelin) Sending "Task_8" to "Soucy"
-> [ 20.698138] (5:slave@Bousquet) "Task_7" done
-> [ 22.845369] (6:slave@Soucy) Received "Task_8"
-> [ 22.845369] (6:slave@Soucy) Processing "Task_8"
-> [ 22.845369] (1:master@Jacquelin) Sent
-> [ 22.845369] (1:master@Jacquelin) Sending "Task_9" to "Jackson"
-> [ 22.881777] (6:slave@Soucy) "Task_8" done
-> [ 24.180485] (2:forwarder@Jackson) Received "Task_9"
-> [ 24.180485] (2:forwarder@Jackson) Sending "Task_9" to "Browne"
-> [ 24.180485] (1:master@Jacquelin) Sent
-> [ 24.180485] (1:master@Jacquelin) Sending "Task_10" to "iRMX"
-> [ 27.009931] (8:slave@Browne) Received "Task_9"
-> [ 27.009931] (8:slave@Browne) Processing "Task_9"
-> [ 27.046339] (8:slave@Browne) "Task_9" done
-> [ 28.953014] (4:slave@iRMX) Received "Task_10"
-> [ 28.953014] (4:slave@iRMX) Processing "Task_10"
-> [ 28.953014] (1:master@Jacquelin) Sent
-> [ 28.953014] (1:master@Jacquelin) Sending "Task_11" to "Casavant"
-> [ 29.025830] (4:slave@iRMX) "Task_10" done
-> [ 31.080835] (3:forwarder@Casavant) Received "Task_11"
-> [ 31.080835] (3:forwarder@Casavant) Sending "Task_11" to "Monique"
-> [ 31.080835] (1:master@Jacquelin) Sent
-> [ 31.080835] (1:master@Jacquelin) Sending "Task_12" to "Bousquet"
-> [ 32.472434] (12:slave@Monique) Received "Task_11"
-> [ 32.472434] (12:slave@Monique) Processing "Task_11"
-> [ 32.516124] (12:slave@Monique) "Task_11" done
-> [ 32.671876] (5:slave@Bousquet) Received "Task_12"
-> [ 32.671876] (5:slave@Bousquet) Processing "Task_12"
-> [ 32.671876] (1:master@Jacquelin) Sent
-> [ 32.671876] (1:master@Jacquelin) Sending "Task_13" to "Soucy"
-> [ 32.788380] (5:slave@Bousquet) "Task_12" done
-> [ 34.935611] (6:slave@Soucy) Received "Task_13"
-> [ 34.935611] (6:slave@Soucy) Processing "Task_13"
-> [ 34.935611] (1:master@Jacquelin) Sent
-> [ 34.935611] (1:master@Jacquelin) Sending "Task_14" to "Jackson"
-> [ 34.972019] (6:slave@Soucy) "Task_13" done
-> [ 36.270727] (2:forwarder@Jackson) Received "Task_14"
-> [ 36.270727] (2:forwarder@Jackson) Sending "Task_14" to "Stephen"
-> [ 36.270727] (1:master@Jacquelin) Sent
-> [ 36.270727] (1:master@Jacquelin) Sending "Task_15" to "iRMX"
-> [ 40.508273] (9:slave@Stephen) Received "Task_14"
-> [ 40.508273] (9:slave@Stephen) Processing "Task_14"
-> [ 40.581088] (9:slave@Stephen) "Task_14" done
-> [ 41.043257] (4:slave@iRMX) Received "Task_15"
-> [ 41.043257] (4:slave@iRMX) Processing "Task_15"
-> [ 41.043257] (1:master@Jacquelin) Sent
-> [ 41.043257] (1:master@Jacquelin) Sending "Task_16" to "Casavant"
-> [ 41.116072] (4:slave@iRMX) "Task_15" done
-> [ 43.171078] (3:forwarder@Casavant) Received "Task_16"
-> [ 43.171078] (3:forwarder@Casavant) Sending "Task_16" to "Robert"
-> [ 43.171078] (1:master@Jacquelin) Sent
-> [ 43.171078] (1:master@Jacquelin) Sending "Task_17" to "Bousquet"
-> [ 44.762118] (5:slave@Bousquet) Received "Task_17"
-> [ 44.762118] (5:slave@Bousquet) Processing "Task_17"
-> [ 44.762118] (1:master@Jacquelin) Sent
-> [ 44.762118] (1:master@Jacquelin) Sending "Task_18" to "Soucy"
-> [ 44.878622] (5:slave@Bousquet) "Task_17" done
-> [ 45.531275] (10:slave@Robert) Received "Task_16"
-> [ 45.531275] (10:slave@Robert) Processing "Task_16"
-> [ 45.567683] (10:slave@Robert) "Task_16" done
-> [ 47.025854] (6:slave@Soucy) Received "Task_18"
-> [ 47.025854] (6:slave@Soucy) Processing "Task_18"
-> [ 47.025854] (1:master@Jacquelin) Sent
-> [ 47.025854] (1:master@Jacquelin) Sending "Task_19" to "Jackson"
-> [ 47.062262] (6:slave@Soucy) "Task_18" done
-> [ 48.360969] (2:forwarder@Jackson) Received "Task_19"
-> [ 48.360969] (2:forwarder@Jackson) Sending "Task_19" to "Kuenning"
-> [ 48.360969] (1:master@Jacquelin) Sent
-> [ 48.360969] (1:master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 48.448540] (7:slave@Kuenning) Received "Task_19"
-> [ 48.448540] (7:slave@Kuenning) Processing "Task_19"
-> [ 48.506793] (7:slave@Kuenning) "Task_19" done
-> [ 50.794024] (4:slave@iRMX) Received "finalize"
-> [ 50.794024] (4:slave@iRMX) I'm done. See you!
-> [ 51.878795] (3:forwarder@Casavant) Received "finalize"
-> [ 51.878795] (3:forwarder@Casavant) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 52.689914] (5:slave@Bousquet) Received "finalize"
-> [ 52.689914] (5:slave@Bousquet) I'm done. See you!
-> [ 53.082033] (10:slave@Robert) Received "finalize"
-> [ 53.082033] (10:slave@Robert) I'm done. See you!
-> [ 53.491253] (11:slave@Sirois) Received "finalize"
-> [ 53.491253] (11:slave@Sirois) I'm done. See you!
-> [ 53.843975] (6:slave@Soucy) Received "finalize"
-> [ 53.843975] (6:slave@Soucy) I'm done. See you!
-> [ 54.200695] (12:slave@Monique) Received "finalize"
-> [ 54.200695] (12:slave@Monique) I'm done. See you!
-> [ 54.200695] (3:forwarder@Casavant) I'm done. See you!
-> [ 54.524622] (2:forwarder@Jackson) Received "finalize"
-> [ 54.524622] (2:forwarder@Jackson) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [ 54.524622] (1:master@Jacquelin) Goodbye now!
-> [ 54.529294] (7:slave@Kuenning) Received "finalize"
-> [ 54.529294] (7:slave@Kuenning) I'm done. See you!
-> [ 55.971757] (8:slave@Browne) Received "finalize"
-> [ 55.971757] (8:slave@Browne) I'm done. See you!
-> [ 58.132075] (9:slave@Stephen) Received "finalize"
-> [ 58.132075] (9:slave@Stephen) I'm done. See you!
-> [ 58.132075] (2:forwarder@Jackson) I'm done. See you!
-> [ 58.132075] (0:@) Simulation time 58.1321
+> [  5.383133] (4:slave@iRMX) Received "Task_0"
+> [  5.383133] (4:slave@iRMX) Processing "Task_0"
+> [  5.383133] (1:master@Jacquelin) Sent
+> [  5.383133] (1:master@Jacquelin) Sending "Task_1" to "Casavant"
+> [  5.455948] (4:slave@iRMX) "Task_0" done
+> [  7.783190] (3:forwarder@Casavant) Received "Task_1"
+> [  7.783190] (3:forwarder@Casavant) Sending "Task_1" to "Robert"
+> [  7.783190] (1:master@Jacquelin) Sent
+> [  7.783190] (1:master@Jacquelin) Sending "Task_2" to "Bousquet"
+> [  9.577790] (5:slave@Bousquet) Received "Task_2"
+> [  9.577790] (5:slave@Bousquet) Processing "Task_2"
+> [  9.577790] (1:master@Jacquelin) Sent
+> [  9.577790] (1:master@Jacquelin) Sending "Task_3" to "Soucy"
+> [  9.694294] (5:slave@Bousquet) "Task_2" done
+> [ 10.445354] (10:slave@Robert) Received "Task_1"
+> [ 10.445354] (10:slave@Robert) Processing "Task_1"
+> [ 10.481762] (10:slave@Robert) "Task_1" done
+> [ 12.131151] (6:slave@Soucy) Received "Task_3"
+> [ 12.131151] (6:slave@Soucy) Processing "Task_3"
+> [ 12.131151] (1:master@Jacquelin) Sent
+> [ 12.131151] (1:master@Jacquelin) Sending "Task_4" to "Jackson"
+> [ 12.167558] (6:slave@Soucy) "Task_3" done
+> [ 13.637082] (2:forwarder@Jackson) Received "Task_4"
+> [ 13.637082] (2:forwarder@Jackson) Sending "Task_4" to "Kuenning"
+> [ 13.637082] (1:master@Jacquelin) Sent
+> [ 13.637082] (1:master@Jacquelin) Sending "Task_5" to "iRMX"
+> [ 13.721552] (7:slave@Kuenning) Received "Task_4"
+> [ 13.721552] (7:slave@Kuenning) Processing "Task_4"
+> [ 13.779805] (7:slave@Kuenning) "Task_4" done
+> [ 19.020215] (4:slave@iRMX) Received "Task_5"
+> [ 19.020215] (4:slave@iRMX) Processing "Task_5"
+> [ 19.020215] (1:master@Jacquelin) Sent
+> [ 19.020215] (1:master@Jacquelin) Sending "Task_6" to "Casavant"
+> [ 19.093030] (4:slave@iRMX) "Task_5" done
+> [ 21.420272] (3:forwarder@Casavant) Received "Task_6"
+> [ 21.420272] (3:forwarder@Casavant) Sending "Task_6" to "Sirois"
+> [ 21.420272] (1:master@Jacquelin) Sent
+> [ 21.420272] (1:master@Jacquelin) Sending "Task_7" to "Bousquet"
+> [ 22.325670] (11:slave@Sirois) Received "Task_6"
+> [ 22.325670] (11:slave@Sirois) Processing "Task_6"
+> [ 22.369360] (11:slave@Sirois) "Task_6" done
+> [ 23.214872] (5:slave@Bousquet) Received "Task_7"
+> [ 23.214872] (5:slave@Bousquet) Processing "Task_7"
+> [ 23.214872] (1:master@Jacquelin) Sent
+> [ 23.214872] (1:master@Jacquelin) Sending "Task_8" to "Soucy"
+> [ 23.331376] (5:slave@Bousquet) "Task_7" done
+> [ 25.768233] (6:slave@Soucy) Received "Task_8"
+> [ 25.768233] (6:slave@Soucy) Processing "Task_8"
+> [ 25.768233] (1:master@Jacquelin) Sent
+> [ 25.768233] (1:master@Jacquelin) Sending "Task_9" to "Jackson"
+> [ 25.804640] (6:slave@Soucy) "Task_8" done
+> [ 27.274164] (2:forwarder@Jackson) Received "Task_9"
+> [ 27.274164] (2:forwarder@Jackson) Sending "Task_9" to "Browne"
+> [ 27.274164] (1:master@Jacquelin) Sent
+> [ 27.274164] (1:master@Jacquelin) Sending "Task_10" to "iRMX"
+> [ 30.465613] (8:slave@Browne) Received "Task_9"
+> [ 30.465613] (8:slave@Browne) Processing "Task_9"
+> [ 30.502021] (8:slave@Browne) "Task_9" done
+> [ 32.657297] (4:slave@iRMX) Received "Task_10"
+> [ 32.657297] (4:slave@iRMX) Processing "Task_10"
+> [ 32.657297] (1:master@Jacquelin) Sent
+> [ 32.657297] (1:master@Jacquelin) Sending "Task_11" to "Casavant"
+> [ 32.730112] (4:slave@iRMX) "Task_10" done
+> [ 35.057354] (3:forwarder@Casavant) Received "Task_11"
+> [ 35.057354] (3:forwarder@Casavant) Sending "Task_11" to "Monique"
+> [ 35.057354] (1:master@Jacquelin) Sent
+> [ 35.057354] (1:master@Jacquelin) Sending "Task_12" to "Bousquet"
+> [ 36.626996] (12:slave@Monique) Received "Task_11"
+> [ 36.626996] (12:slave@Monique) Processing "Task_11"
+> [ 36.670685] (12:slave@Monique) "Task_11" done
+> [ 36.851954] (5:slave@Bousquet) Received "Task_12"
+> [ 36.851954] (5:slave@Bousquet) Processing "Task_12"
+> [ 36.851954] (1:master@Jacquelin) Sent
+> [ 36.851954] (1:master@Jacquelin) Sending "Task_13" to "Soucy"
+> [ 36.968458] (5:slave@Bousquet) "Task_12" done
+> [ 39.405315] (6:slave@Soucy) Received "Task_13"
+> [ 39.405315] (6:slave@Soucy) Processing "Task_13"
+> [ 39.405315] (1:master@Jacquelin) Sent
+> [ 39.405315] (1:master@Jacquelin) Sending "Task_14" to "Jackson"
+> [ 39.441723] (6:slave@Soucy) "Task_13" done
+> [ 40.911246] (2:forwarder@Jackson) Received "Task_14"
+> [ 40.911246] (2:forwarder@Jackson) Sending "Task_14" to "Stephen"
+> [ 40.911246] (1:master@Jacquelin) Sent
+> [ 40.911246] (1:master@Jacquelin) Sending "Task_15" to "iRMX"
+> [ 45.690949] (9:slave@Stephen) Received "Task_14"
+> [ 45.690949] (9:slave@Stephen) Processing "Task_14"
+> [ 45.763764] (9:slave@Stephen) "Task_14" done
+> [ 46.294379] (4:slave@iRMX) Received "Task_15"
+> [ 46.294379] (4:slave@iRMX) Processing "Task_15"
+> [ 46.294379] (1:master@Jacquelin) Sent
+> [ 46.294379] (1:master@Jacquelin) Sending "Task_16" to "Casavant"
+> [ 46.367194] (4:slave@iRMX) "Task_15" done
+> [ 48.694436] (3:forwarder@Casavant) Received "Task_16"
+> [ 48.694436] (3:forwarder@Casavant) Sending "Task_16" to "Robert"
+> [ 48.694436] (1:master@Jacquelin) Sent
+> [ 48.694436] (1:master@Jacquelin) Sending "Task_17" to "Bousquet"
+> [ 50.489036] (5:slave@Bousquet) Received "Task_17"
+> [ 50.489036] (5:slave@Bousquet) Processing "Task_17"
+> [ 50.489036] (1:master@Jacquelin) Sent
+> [ 50.489036] (1:master@Jacquelin) Sending "Task_18" to "Soucy"
+> [ 50.605540] (5:slave@Bousquet) "Task_17" done
+> [ 51.356600] (10:slave@Robert) Received "Task_16"
+> [ 51.356600] (10:slave@Robert) Processing "Task_16"
+> [ 51.393008] (10:slave@Robert) "Task_16" done
+> [ 53.042397] (6:slave@Soucy) Received "Task_18"
+> [ 53.042397] (6:slave@Soucy) Processing "Task_18"
+> [ 53.042397] (1:master@Jacquelin) Sent
+> [ 53.042397] (1:master@Jacquelin) Sending "Task_19" to "Jackson"
+> [ 53.078805] (6:slave@Soucy) "Task_18" done
+> [ 54.548328] (2:forwarder@Jackson) Received "Task_19"
+> [ 54.548328] (2:forwarder@Jackson) Sending "Task_19" to "Kuenning"
+> [ 54.548328] (1:master@Jacquelin) Sent
+> [ 54.548328] (1:master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 54.632799] (7:slave@Kuenning) Received "Task_19"
+> [ 54.632799] (7:slave@Kuenning) Processing "Task_19"
+> [ 54.691051] (7:slave@Kuenning) "Task_19" done
+> [ 57.591986] (4:slave@iRMX) Received "finalize"
+> [ 57.591986] (4:slave@iRMX) I'm done. See you!
+> [ 58.948993] (3:forwarder@Casavant) Received "finalize"
+> [ 58.948993] (3:forwarder@Casavant) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 59.963672] (5:slave@Bousquet) Received "finalize"
+> [ 59.963672] (5:slave@Bousquet) I'm done. See you!
+> [ 60.454198] (10:slave@Robert) Received "finalize"
+> [ 60.454198] (10:slave@Robert) I'm done. See you!
+> [ 60.966116] (11:slave@Sirois) Received "finalize"
+> [ 60.966116] (11:slave@Sirois) I'm done. See you!
+> [ 61.407358] (6:slave@Soucy) Received "finalize"
+> [ 61.407358] (6:slave@Soucy) I'm done. See you!
+> [ 61.853601] (12:slave@Monique) Received "finalize"
+> [ 61.853601] (12:slave@Monique) I'm done. See you!
+> [ 61.853601] (3:forwarder@Casavant) I'm done. See you!
+> [ 62.258821] (2:forwarder@Jackson) Received "finalize"
+> [ 62.258821] (2:forwarder@Jackson) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [ 62.258821] (1:master@Jacquelin) Goodbye now!
+> [ 62.264666] (7:slave@Kuenning) Received "finalize"
+> [ 62.264666] (7:slave@Kuenning) I'm done. See you!
+> [ 64.069131] (8:slave@Browne) Received "finalize"
+> [ 64.069131] (8:slave@Browne) I'm done. See you!
+> [ 66.771606] (9:slave@Stephen) Received "finalize"
+> [ 66.771606] (9:slave@Stephen) I'm done. See you!
+> [ 66.771606] (2:forwarder@Jackson) I'm done. See you!
+> [ 66.771606] (0:@) Simulation time 66.7716
index 89abbb7..7dc2d64 100644 (file)
@@ -7,29 +7,29 @@ $ $SG_TEST_EXENV masterslave/masterslave_mailbox$EXEEXT ${srcdir:=.}/small_platf
 > [  0.000000] (0:@) Configuration change: Set 'network/crosstraffic' to '0'
 > [  0.000000] (1:master@Tremblay) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Tremblay) Sending "Task_0" (of 20) to mailbox "slave-0"
-> [  0.002339] (1:master@Tremblay) Sending "Task_1" (of 20) to mailbox "slave-1"
-> [  0.168300] (1:master@Tremblay) Sending "Task_2" (of 20) to mailbox "slave-2"
-> [  0.386454] (1:master@Tremblay) Sending "Task_3" (of 20) to mailbox "slave-3"
-> [  0.526913] (1:master@Tremblay) Sending "Task_4" (of 20) to mailbox "slave-4"
-> [  0.742786] (1:master@Tremblay) Sending "Task_5" (of 20) to mailbox "slave-0"
-> [  0.745124] (1:master@Tremblay) Sending "Task_6" (of 20) to mailbox "slave-1"
-> [  0.989605] (1:master@Tremblay) Sending "Task_7" (of 20) to mailbox "slave-2"
-> [  1.259949] (1:master@Tremblay) Sending "Task_8" (of 20) to mailbox "slave-3"
-> [  1.698471] (1:master@Tremblay) Sending "Task_9" (of 20) to mailbox "slave-4"
-> [  1.989756] (1:master@Tremblay) Sending "Task_10" (of 20) to mailbox "slave-0"
-> [  1.992094] (1:master@Tremblay) Sending "Task_11" (of 20) to mailbox "slave-1"
-> [  2.158056] (1:master@Tremblay) Sending "Task_12" (of 20) to mailbox "slave-2"
-> [  2.376209] (1:master@Tremblay) Sending "Task_13" (of 20) to mailbox "slave-3"
-> [  2.870028] (1:master@Tremblay) Sending "Task_14" (of 20) to mailbox "slave-4"
-> [  3.236726] (1:master@Tremblay) Sending "Task_15" (of 20) to mailbox "slave-0"
-> [  3.239065] (1:master@Tremblay) Sending "Task_16" (of 20) to mailbox "slave-1"
-> [  3.405026] (1:master@Tremblay) Sending "Task_17" (of 20) to mailbox "slave-2"
-> [  3.623180] (1:master@Tremblay) Sending "Task_18" (of 20) to mailbox "slave-3"
-> [  4.041586] (1:master@Tremblay) Sending "Task_19" (of 20) to mailbox "slave-4"
-> [  4.483696] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [  4.483852] (2:slave@Tremblay) I'm done. See you!
-> [  4.499052] (3:slave@Jupiter) I'm done. See you!
-> [  4.519603] (4:slave@Fafard) I'm done. See you!
-> [  5.085915] (5:slave@Ginette) I'm done. See you!
-> [  5.535130] (0:@) Simulation time 5.53513
-> [  5.535130] (6:slave@Bourassa) I'm done. See you!
+> [  0.002265] (1:master@Tremblay) Sending "Task_1" (of 20) to mailbox "slave-1"
+> [  0.167431] (1:master@Tremblay) Sending "Task_2" (of 20) to mailbox "slave-2"
+> [  0.390742] (1:master@Tremblay) Sending "Task_3" (of 20) to mailbox "slave-3"
+> [  0.534522] (1:master@Tremblay) Sending "Task_4" (of 20) to mailbox "slave-4"
+> [  0.755498] (1:master@Tremblay) Sending "Task_5" (of 20) to mailbox "slave-0"
+> [  0.757763] (1:master@Tremblay) Sending "Task_6" (of 20) to mailbox "slave-1"
+> [  0.987940] (1:master@Tremblay) Sending "Task_7" (of 20) to mailbox "slave-2"
+> [  1.269395] (1:master@Tremblay) Sending "Task_8" (of 20) to mailbox "slave-3"
+> [  1.709400] (1:master@Tremblay) Sending "Task_9" (of 20) to mailbox "slave-4"
+> [  2.007572] (1:master@Tremblay) Sending "Task_10" (of 20) to mailbox "slave-0"
+> [  2.009837] (1:master@Tremblay) Sending "Task_11" (of 20) to mailbox "slave-1"
+> [  2.175003] (1:master@Tremblay) Sending "Task_12" (of 20) to mailbox "slave-2"
+> [  2.398314] (1:master@Tremblay) Sending "Task_13" (of 20) to mailbox "slave-3"
+> [  2.884278] (1:master@Tremblay) Sending "Task_14" (of 20) to mailbox "slave-4"
+> [  3.259645] (1:master@Tremblay) Sending "Task_15" (of 20) to mailbox "slave-0"
+> [  3.261911] (1:master@Tremblay) Sending "Task_16" (of 20) to mailbox "slave-1"
+> [  3.427077] (1:master@Tremblay) Sending "Task_17" (of 20) to mailbox "slave-2"
+> [  3.650387] (1:master@Tremblay) Sending "Task_18" (of 20) to mailbox "slave-3"
+> [  4.059157] (1:master@Tremblay) Sending "Task_19" (of 20) to mailbox "slave-4"
+> [  4.511719] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [  4.511914] (2:slave@Tremblay) I'm done. See you!
+> [  4.530929] (3:slave@Jupiter) I'm done. See you!
+> [  4.556637] (4:slave@Fafard) I'm done. See you!
+> [  5.106807] (5:slave@Ginette) I'm done. See you!
+> [  5.568256] (0:@) Simulation time 5.56826
+> [  5.568256] (6:slave@Bourassa) I'm done. See you!
\ No newline at end of file
index c81c46e..43f6a67 100644 (file)
@@ -5,29 +5,29 @@ p Testing a simple master/slave example application (mailbox version)
 $ $SG_TEST_EXENV masterslave/masterslave_mailbox$EXEEXT ${srcdir:=.}/small_platform_with_routers.xml ${srcdir:=.}/masterslave/deployment_masterslave_mailbox.xml --trace "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:master@Tremblay) Got 5 slaves and 20 tasks to process
 > [  0.000000] (1:master@Tremblay) Sending "Task_0" (of 20) to mailbox "slave-0"
-> [  0.002339] (1:master@Tremblay) Sending "Task_1" (of 20) to mailbox "slave-1"
-> [  0.175839] (1:master@Tremblay) Sending "Task_2" (of 20) to mailbox "slave-2"
-> [  0.393992] (1:master@Tremblay) Sending "Task_3" (of 20) to mailbox "slave-3"
-> [  0.534451] (1:master@Tremblay) Sending "Task_4" (of 20) to mailbox "slave-4"
-> [  0.750324] (1:master@Tremblay) Sending "Task_5" (of 20) to mailbox "slave-0"
-> [  0.752662] (1:master@Tremblay) Sending "Task_6" (of 20) to mailbox "slave-1"
-> [  1.004681] (1:master@Tremblay) Sending "Task_7" (of 20) to mailbox "slave-2"
-> [  1.267487] (1:master@Tremblay) Sending "Task_8" (of 20) to mailbox "slave-3"
-> [  1.706009] (1:master@Tremblay) Sending "Task_9" (of 20) to mailbox "slave-4"
-> [  1.997294] (1:master@Tremblay) Sending "Task_10" (of 20) to mailbox "slave-0"
-> [  1.999632] (1:master@Tremblay) Sending "Task_11" (of 20) to mailbox "slave-1"
-> [  2.173132] (1:master@Tremblay) Sending "Task_12" (of 20) to mailbox "slave-2"
-> [  2.391286] (1:master@Tremblay) Sending "Task_13" (of 20) to mailbox "slave-3"
-> [  2.877566] (1:master@Tremblay) Sending "Task_14" (of 20) to mailbox "slave-4"
-> [  3.244264] (1:master@Tremblay) Sending "Task_15" (of 20) to mailbox "slave-0"
-> [  3.246603] (1:master@Tremblay) Sending "Task_16" (of 20) to mailbox "slave-1"
-> [  3.420103] (1:master@Tremblay) Sending "Task_17" (of 20) to mailbox "slave-2"
-> [  3.638256] (1:master@Tremblay) Sending "Task_18" (of 20) to mailbox "slave-3"
-> [  4.049124] (1:master@Tremblay) Sending "Task_19" (of 20) to mailbox "slave-4"
-> [  4.491234] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [  4.491390] (2:slave@Tremblay) I'm done. See you!
-> [  4.506590] (3:slave@Jupiter) I'm done. See you!
-> [  4.527141] (4:slave@Fafard) I'm done. See you!
-> [  5.093453] (5:slave@Ginette) I'm done. See you!
-> [  5.542668] (6:slave@Bourassa) I'm done. See you!
-> [  5.542668] (0:@) Simulation time 5.54267
+> [  0.002265] (1:master@Tremblay) Sending "Task_1" (of 20) to mailbox "slave-1"
+> [  0.171420] (1:master@Tremblay) Sending "Task_2" (of 20) to mailbox "slave-2"
+> [  0.394731] (1:master@Tremblay) Sending "Task_3" (of 20) to mailbox "slave-3"
+> [  0.538511] (1:master@Tremblay) Sending "Task_4" (of 20) to mailbox "slave-4"
+> [  0.759487] (1:master@Tremblay) Sending "Task_5" (of 20) to mailbox "slave-0"
+> [  0.761752] (1:master@Tremblay) Sending "Task_6" (of 20) to mailbox "slave-1"
+> [  0.995917] (1:master@Tremblay) Sending "Task_7" (of 20) to mailbox "slave-2"
+> [  1.273383] (1:master@Tremblay) Sending "Task_8" (of 20) to mailbox "slave-3"
+> [  1.713389] (1:master@Tremblay) Sending "Task_9" (of 20) to mailbox "slave-4"
+> [  2.011560] (1:master@Tremblay) Sending "Task_10" (of 20) to mailbox "slave-0"
+> [  2.013826] (1:master@Tremblay) Sending "Task_11" (of 20) to mailbox "slave-1"
+> [  2.182980] (1:master@Tremblay) Sending "Task_12" (of 20) to mailbox "slave-2"
+> [  2.406291] (1:master@Tremblay) Sending "Task_13" (of 20) to mailbox "slave-3"
+> [  2.888267] (1:master@Tremblay) Sending "Task_14" (of 20) to mailbox "slave-4"
+> [  3.263634] (1:master@Tremblay) Sending "Task_15" (of 20) to mailbox "slave-0"
+> [  3.265899] (1:master@Tremblay) Sending "Task_16" (of 20) to mailbox "slave-1"
+> [  3.435054] (1:master@Tremblay) Sending "Task_17" (of 20) to mailbox "slave-2"
+> [  3.658365] (1:master@Tremblay) Sending "Task_18" (of 20) to mailbox "slave-3"
+> [  4.063145] (1:master@Tremblay) Sending "Task_19" (of 20) to mailbox "slave-4"
+> [  4.515708] (1:master@Tremblay) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [  4.515903] (2:slave@Tremblay) I'm done. See you!
+> [  4.534917] (3:slave@Jupiter) I'm done. See you!
+> [  4.560625] (4:slave@Fafard) I'm done. See you!
+> [  5.110796] (5:slave@Ginette) I'm done. See you!
+> [  5.572245] (6:slave@Bourassa) I'm done. See you!
+> [  5.572245] (0:@) Simulation time 5.57224
\ No newline at end of file
index 1cb2ee8..b9a8466 100644 (file)
@@ -8,30 +8,30 @@ $ $SG_TEST_EXENV ./masterslave/masterslave_mailbox ${srcdir:=.}/../platforms/mul
 > [0.000000] [surf_config/INFO] Switching workstation model to compound since you changed the network and/or cpu model(s)
 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Got 6 slaves and 20 tasks to process
 > [Tremblay:master:(1) 0.000000] [msg_test/INFO] Sending "Task_0" (of 20) to mailbox "slave-0"
-> [Tremblay:master:(1) 0.002164] [msg_test/INFO] Sending "Task_1" (of 20) to mailbox "slave-1"
-> [Tremblay:master:(1) 0.004328] [msg_test/INFO] Sending "Task_2" (of 20) to mailbox "slave-2"
-> [Tremblay:master:(1) 0.006492] [msg_test/INFO] Sending "Task_3" (of 20) to mailbox "slave-3"
-> [Tremblay:master:(1) 0.008656] [msg_test/INFO] Sending "Task_4" (of 20) to mailbox "slave-4"
-> [Tremblay:master:(1) 0.010820] [msg_test/INFO] Sending "Task_5" (of 20) to mailbox "slave-5"
-> [Tremblay:master:(1) 0.012984] [msg_test/INFO] Sending "Task_6" (of 20) to mailbox "slave-0"
-> [Tremblay:master:(1) 0.514038] [msg_test/INFO] Sending "Task_7" (of 20) to mailbox "slave-1"
-> [Tremblay:master:(1) 0.516202] [msg_test/INFO] Sending "Task_8" (of 20) to mailbox "slave-2"
-> [Tremblay:master:(1) 0.518366] [msg_test/INFO] Sending "Task_9" (of 20) to mailbox "slave-3"
-> [Tremblay:master:(1) 0.520530] [msg_test/INFO] Sending "Task_10" (of 20) to mailbox "slave-4"
-> [Tremblay:master:(1) 0.522694] [msg_test/INFO] Sending "Task_11" (of 20) to mailbox "slave-5"
-> [Tremblay:master:(1) 0.524858] [msg_test/INFO] Sending "Task_12" (of 20) to mailbox "slave-0"
-> [Tremblay:master:(1) 1.025912] [msg_test/INFO] Sending "Task_13" (of 20) to mailbox "slave-1"
-> [Tremblay:master:(1) 1.028076] [msg_test/INFO] Sending "Task_14" (of 20) to mailbox "slave-2"
-> [Tremblay:master:(1) 1.030240] [msg_test/INFO] Sending "Task_15" (of 20) to mailbox "slave-3"
-> [Tremblay:master:(1) 1.032404] [msg_test/INFO] Sending "Task_16" (of 20) to mailbox "slave-4"
-> [Tremblay:master:(1) 1.034568] [msg_test/INFO] Sending "Task_17" (of 20) to mailbox "slave-5"
-> [Tremblay:master:(1) 1.036732] [msg_test/INFO] Sending "Task_18" (of 20) to mailbox "slave-0"
-> [Tremblay:master:(1) 1.537786] [msg_test/INFO] Sending "Task_19" (of 20) to mailbox "slave-1"
-> [Tremblay:master:(1) 1.539950] [msg_test/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
-> [Tremblay:slave:(2) 2.047652] [msg_test/INFO] I'm done. See you!
-> [Tremblay:slave:(3) 2.049816] [msg_test/INFO] I'm done. See you!
-> [Tremblay:slave:(4) 2.049972] [msg_test/INFO] I'm done. See you!
-> [Tremblay:slave:(5) 2.050128] [msg_test/INFO] I'm done. See you!
-> [Tremblay:slave:(6) 2.050284] [msg_test/INFO] I'm done. See you!
-> [Tremblay:slave:(7) 2.050440] [msg_test/INFO] I'm done. See you!
-> [2.050440] [msg_test/INFO] Simulation time 2.05044
+> [Tremblay:master:(1) 0.002203] [msg_test/INFO] Sending "Task_1" (of 20) to mailbox "slave-1"
+> [Tremblay:master:(1) 0.004406] [msg_test/INFO] Sending "Task_2" (of 20) to mailbox "slave-2"
+> [Tremblay:master:(1) 0.006610] [msg_test/INFO] Sending "Task_3" (of 20) to mailbox "slave-3"
+> [Tremblay:master:(1) 0.008813] [msg_test/INFO] Sending "Task_4" (of 20) to mailbox "slave-4"
+> [Tremblay:master:(1) 0.011016] [msg_test/INFO] Sending "Task_5" (of 20) to mailbox "slave-5"
+> [Tremblay:master:(1) 0.013219] [msg_test/INFO] Sending "Task_6" (of 20) to mailbox "slave-0"
+> [Tremblay:master:(1) 0.514116] [msg_test/INFO] Sending "Task_7" (of 20) to mailbox "slave-1"
+> [Tremblay:master:(1) 0.516320] [msg_test/INFO] Sending "Task_8" (of 20) to mailbox "slave-2"
+> [Tremblay:master:(1) 0.518523] [msg_test/INFO] Sending "Task_9" (of 20) to mailbox "slave-3"
+> [Tremblay:master:(1) 0.520726] [msg_test/INFO] Sending "Task_10" (of 20) to mailbox "slave-4"
+> [Tremblay:master:(1) 0.522929] [msg_test/INFO] Sending "Task_11" (of 20) to mailbox "slave-5"
+> [Tremblay:master:(1) 0.525132] [msg_test/INFO] Sending "Task_12" (of 20) to mailbox "slave-0"
+> [Tremblay:master:(1) 1.026029] [msg_test/INFO] Sending "Task_13" (of 20) to mailbox "slave-1"
+> [Tremblay:master:(1) 1.028233] [msg_test/INFO] Sending "Task_14" (of 20) to mailbox "slave-2"
+> [Tremblay:master:(1) 1.030436] [msg_test/INFO] Sending "Task_15" (of 20) to mailbox "slave-3"
+> [Tremblay:master:(1) 1.032639] [msg_test/INFO] Sending "Task_16" (of 20) to mailbox "slave-4"
+> [Tremblay:master:(1) 1.034842] [msg_test/INFO] Sending "Task_17" (of 20) to mailbox "slave-5"
+> [Tremblay:master:(1) 1.037045] [msg_test/INFO] Sending "Task_18" (of 20) to mailbox "slave-0"
+> [Tremblay:master:(1) 1.537943] [msg_test/INFO] Sending "Task_19" (of 20) to mailbox "slave-1"
+> [Tremblay:master:(1) 1.540146] [msg_test/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
+> [Tremblay:slave:(2) 2.047848] [msg_test/INFO] I'm done. See you!
+> [Tremblay:slave:(3) 2.050051] [msg_test/INFO] I'm done. See you!
+> [Tremblay:slave:(4) 2.050246] [msg_test/INFO] I'm done. See you!
+> [Tremblay:slave:(5) 2.050441] [msg_test/INFO] I'm done. See you!
+> [Tremblay:slave:(6) 2.050636] [msg_test/INFO] I'm done. See you!
+> [Tremblay:slave:(7) 2.050832] [msg_test/INFO] I'm done. See you!
+> [2.050832] [msg_test/INFO] Simulation time 2.05083
\ No newline at end of file
index e66bf68..4708139 100644 (file)
@@ -3,32 +3,33 @@
 $ $SG_TEST_EXENV ${bindir:=.}/token_ring ${srcdir:=.}/two_clusters.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (0:@) Number of host '10'
 > [  0.000000] (1:0@bob1.hamburger.edu) Host "0" send 'Token' to Host "1"
-> [  0.066240] (2:1@bob3.hamburger.edu) Host "1" received "Token"
-> [  0.066240] (2:1@bob3.hamburger.edu) Host "1" send 'Token' to Host "2"
-> [  0.242880] (3:2@alice2.crepe.fr) Host "2" received "Token"
-> [  0.242880] (3:2@alice2.crepe.fr) Host "2" send 'Token' to Host "3"
-> [  0.309120] (4:3@alice3.crepe.fr) Host "3" received "Token"
-> [  0.309120] (4:3@alice3.crepe.fr) Host "3" send 'Token' to Host "4"
-> [  0.485760] (5:4@bob0.hamburger.edu) Host "4" received "Token"
-> [  0.485760] (5:4@bob0.hamburger.edu) Host "4" send 'Token' to Host "5"
-> [  0.552000] (6:5@bob2.hamburger.edu) Host "5" received "Token"
-> [  0.552000] (6:5@bob2.hamburger.edu) Host "5" send 'Token' to Host "6"
-> [  0.618240] (7:6@bob4.hamburger.edu) Host "6" received "Token"
-> [  0.618240] (7:6@bob4.hamburger.edu) Host "6" send 'Token' to Host "7"
-> [  0.794880] (8:7@alice0.crepe.fr) Host "7" received "Token"
-> [  0.794880] (8:7@alice0.crepe.fr) Host "7" send 'Token' to Host "8"
-> [  0.861120] (9:8@alice4.crepe.fr) Host "8" received "Token"
-> [  0.861120] (9:8@alice4.crepe.fr) Host "8" send 'Token' to Host "9"
-> [  0.927360] (10:9@alice1.crepe.fr) Host "9" received "Token"
-> [  0.927360] (10:9@alice1.crepe.fr) Host "9" send 'Token' to Host "0"
-> [  1.104000] (1:0@bob1.hamburger.edu) Host "0" received "Token"
-> [  1.104000] (0:@) Simulation time 1.104
+> [  0.067806] (2:1@bob3.hamburger.edu) Host "1" received "Token"
+> [  0.067806] (2:1@bob3.hamburger.edu) Host "1" send 'Token' to Host "2"
+> [  0.248622] (3:2@alice2.crepe.fr) Host "2" received "Token"
+> [  0.248622] (3:2@alice2.crepe.fr) Host "2" send 'Token' to Host "3"
+> [  0.316428] (4:3@alice3.crepe.fr) Host "3" received "Token"
+> [  0.316428] (4:3@alice3.crepe.fr) Host "3" send 'Token' to Host "4"
+> [  0.497244] (5:4@bob0.hamburger.edu) Host "4" received "Token"
+> [  0.497244] (5:4@bob0.hamburger.edu) Host "4" send 'Token' to Host "5"
+> [  0.565050] (6:5@bob2.hamburger.edu) Host "5" received "Token"
+> [  0.565050] (6:5@bob2.hamburger.edu) Host "5" send 'Token' to Host "6"
+> [  0.632856] (7:6@bob4.hamburger.edu) Host "6" received "Token"
+> [  0.632856] (7:6@bob4.hamburger.edu) Host "6" send 'Token' to Host "7"
+> [  0.813672] (8:7@alice0.crepe.fr) Host "7" received "Token"
+> [  0.813672] (8:7@alice0.crepe.fr) Host "7" send 'Token' to Host "8"
+> [  0.881478] (9:8@alice4.crepe.fr) Host "8" received "Token"
+> [  0.881478] (9:8@alice4.crepe.fr) Host "8" send 'Token' to Host "9"
+> [  0.949284] (10:9@alice1.crepe.fr) Host "9" received "Token"
+> [  0.949284] (10:9@alice1.crepe.fr) Host "9" send 'Token' to Host "0"
+> [  1.130100] (1:0@bob1.hamburger.edu) Host "0" received "Token"
+> [  1.130100] (0:@) Simulation time 1.1301
+
 
 $ $SG_TEST_EXENV ${bindir:=.}/token_ring ${srcdir:=.}/two_peers.xml --cfg=network/coordinates:yes "--log=root.fmt:[%12.6r]%e(%i:%P@%h)%e%m%n"
 > [    0.000000] (0:@) Configuration change: Set 'network/coordinates' to 'yes'
 > [    0.000000] (0:@) Number of host '2'
 > [    0.000000] (1:0@peer_100030591) Host "0" send 'Token' to Host "1"
-> [    5.221778] (2:1@peer_100036570) Host "1" received "Token"
-> [    5.221778] (2:1@peer_100036570) Host "1" send 'Token' to Host "0"
-> [   10.443556] (1:0@peer_100030591) Host "0" received "Token"
-> [   10.443556] (0:@) Simulation time 10.4436
\ No newline at end of file
+> [    5.345228] (2:1@peer_100036570) Host "1" received "Token"
+> [    5.345228] (2:1@peer_100036570) Host "1" send 'Token' to Host "0"
+> [   10.690456] (1:0@peer_100030591) Host "0" received "Token"
+> [   10.690456] (0:@) Simulation time 10.6905
\ No newline at end of file
index ff0855d..1c88142 100644 (file)
@@ -1164,9 +1164,9 @@ void surf_network_model_init_LegrandVelho(void)
   xbt_dynar_push(model_list, &surf_network_model);
   network_solve = lmm_solve;
 
-  xbt_cfg_setdefault_double(_surf_cfg_set, "network/latency_factor", 10.4); // 13.01 when callibration is done without phase effects
-  xbt_cfg_setdefault_double(_surf_cfg_set, "network/bandwidth_factor",0.92);// 0.97 when callibration is done without phase effects
-  xbt_cfg_setdefault_double(_surf_cfg_set, "network/weight_S", 8775);       // 20537 when callibration is done without phase effects
+  xbt_cfg_setdefault_double(_surf_cfg_set, "network/latency_factor", 13.01);
+  xbt_cfg_setdefault_double(_surf_cfg_set, "network/bandwidth_factor",0.97);
+  xbt_cfg_setdefault_double(_surf_cfg_set, "network/weight_S", 20537);
 }
 
 /***************************************************************************/
index 34f1069..bc7291b 100644 (file)
@@ -4,13 +4,12 @@ p Runs the 'msg_handle' test within the simulator (simulation times valid for 64
 $ $SG_TEST_EXENV gras/msg_handle/msg_handle_simulator$EXEEXT ${srcdir:=.}/../examples/msg/small_platform.xml ${srcdir:=.}/gras/msg_handle/msg_handle.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:server@Tremblay) Launch server (port=4000)
 > [  0.000000] (2:client@Fafard) Launch client (port=4000)
-> [  1.000312] (1:server@Tremblay) Initialization done.
-> [  1.000312] (1:server@Tremblay) gras_msg_handle(0) works as expected (immediate timeout)
-> [  1.000312] (2:client@Fafard) Initialization done.
-> [  2.000312] (1:server@Tremblay) gras_msg_handle(1) works as expected (delayed timeout)
-> [  5.000312] (1:server@Tremblay) Unlock pal
-> [  5.020863] (1:server@Tremblay) Exiting GRAS
-> [  5.020863] (2:client@Fafard) Got the message
-> [  5.020863] (2:client@Fafard) gras_msg_handle(-1) works as expected (locked)
-> [  5.020863] (2:client@Fafard) Exiting GRAS
-
+> [  1.000390] (1:server@Tremblay) Initialization done.
+> [  1.000390] (1:server@Tremblay) gras_msg_handle(0) works as expected (immediate timeout)
+> [  1.000390] (2:client@Fafard) Initialization done.
+> [  2.000390] (1:server@Tremblay) gras_msg_handle(1) works as expected (delayed timeout)
+> [  5.000390] (1:server@Tremblay) Unlock pal
+> [  5.026098] (1:server@Tremblay) Exiting GRAS
+> [  5.026098] (2:client@Fafard) Got the message
+> [  5.026098] (2:client@Fafard) gras_msg_handle(-1) works as expected (locked)
+> [  5.026098] (2:client@Fafard) Exiting GRAS