Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Modify teshs timings
authorPaul Bédaride <paul.bedaride@gmail.com>
Wed, 30 Jan 2013 18:05:42 +0000 (19:05 +0100)
committerPaul Bédaride <paul.bedaride@gmail.com>
Wed, 30 Jan 2013 18:05:42 +0000 (19:05 +0100)
examples/async/async.tesh
examples/bittorrent/bittorrent.tesh
examples/chord/chord.tesh
examples/cloud/cloud.tesh
examples/commTime/commtime.tesh
examples/masterslave/masterslave.tesh
examples/pingPong/pingpong.tesh
examples/tracing/tracingPingPong.tesh

index 2efb017..6063d5a 100644 (file)
@@ -20,8 +20,8 @@ $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar async/AsyncTest ${sr
 > [  0.000000] (7:async.Slave@Kuenning) Receiving on 'slave_5'
 > [  0.000000] (8:async.Slave@Browne) Receiving on 'slave_6'
 > [  0.000000] (9:async.Slave@Stephen) Receiving on 'slave_7'
 > [  0.000000] (7:async.Slave@Kuenning) Receiving on 'slave_5'
 > [  0.000000] (8:async.Slave@Browne) Receiving on 'slave_6'
 > [  0.000000] (9:async.Slave@Stephen) Receiving on 'slave_7'
-> [  0.851529] (2:async.Forwarder@Jackson) Sending "Task_0" to "slave_7"
-> [  1.357112] (3:async.Forwarder@Casavant) Sending "Task_1" to "slave_9"
+> [  0.851467] (2:async.Forwarder@Jackson) Sending "Task_0" to "slave_7"
+> [  1.357014] (3:async.Forwarder@Casavant) Sending "Task_1" to "slave_9"
 > [  2.000000] (11:async.Slave@Sirois) Received a task
 > [  2.000000] (11:async.Slave@Sirois) Received "Task_1". Processing it.
 > [  2.000000] (5:async.Slave@Bousquet) Received a task
 > [  2.000000] (11:async.Slave@Sirois) Received a task
 > [  2.000000] (11:async.Slave@Sirois) Received "Task_1". Processing it.
 > [  2.000000] (5:async.Slave@Bousquet) Received a task
index 1e170eb..3c30d52 100644 (file)
@@ -6,7 +6,7 @@ $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar bittorrent/Bittorren
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 > [5000.832370] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
 > [Boivin:bittorrent.Peer:(2) 0.000000] [jmsg/INFO] Hi, I'm joining the network with id 2
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 > [5000.832370] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
 > [Boivin:bittorrent.Peer:(2) 0.000000] [jmsg/INFO] Hi, I'm joining the network with id 2
-> [Boivin:bittorrent.Peer:(2) 5000.048882] [jmsg/INFO] Here is my current status: 1111111111
+> [Boivin:bittorrent.Peer:(2) 5000.048881] [jmsg/INFO] Here is my current status: 1111111111
 > [Disney:bittorrent.Peer:(6) 0.000000] [jmsg/INFO] Hi, I'm joining the network with id 6
 > [Disney:bittorrent.Peer:(6) 5000.131405] [jmsg/INFO] Here is my current status: 1111111111
 > [Geoff:bittorrent.Peer:(5) 0.000000] [jmsg/INFO] Hi, I'm joining the network with id 5
 > [Disney:bittorrent.Peer:(6) 0.000000] [jmsg/INFO] Hi, I'm joining the network with id 6
 > [Disney:bittorrent.Peer:(6) 5000.131405] [jmsg/INFO] Here is my current status: 1111111111
 > [Geoff:bittorrent.Peer:(5) 0.000000] [jmsg/INFO] Hi, I'm joining the network with id 5
index ba3f52e..03894b4 100644 (file)
@@ -4,11 +4,11 @@
 
 $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar chord/Chord ${srcdir:=.}/examples/platform.xml ${srcdir:=.}/examples/chord/chord.xml
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 
 $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar chord/Chord ${srcdir:=.}/examples/platform.xml ${srcdir:=.}/examples/chord/chord.xml
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
-> [652.548539] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
+> [652.540924] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
 > [Boivin:chord.Node:(7) 0.000000] [jmsg/INFO] Joining the ring with id 8 knowing node 1
 > [Gatien:chord.Node:(1) 0.000000] [jmsg/INFO] Joining the ring with id 48 knowing node 1
 > [Geoff:chord.Node:(4) 0.000000] [jmsg/INFO] Joining the ring with id 32 knowing node 1
 > [Jean_Yves:chord.Node:(6) 0.000000] [jmsg/INFO] Joining the ring with id 14 knowing node 1
 > [McGee:chord.Node:(2) 0.000000] [jmsg/INFO] Joining the ring with id 42 knowing node 1
 > [TeX:chord.Node:(5) 0.000000] [jmsg/INFO] Joining the ring with id 21 knowing node 1
 > [Boivin:chord.Node:(7) 0.000000] [jmsg/INFO] Joining the ring with id 8 knowing node 1
 > [Gatien:chord.Node:(1) 0.000000] [jmsg/INFO] Joining the ring with id 48 knowing node 1
 > [Geoff:chord.Node:(4) 0.000000] [jmsg/INFO] Joining the ring with id 32 knowing node 1
 > [Jean_Yves:chord.Node:(6) 0.000000] [jmsg/INFO] Joining the ring with id 14 knowing node 1
 > [McGee:chord.Node:(2) 0.000000] [jmsg/INFO] Joining the ring with id 42 knowing node 1
 > [TeX:chord.Node:(5) 0.000000] [jmsg/INFO] Joining the ring with id 21 knowing node 1
-> [iRMX:chord.Node:(3) 0.000000] [jmsg/INFO] Joining the ring with id 38 knowing node 1
\ No newline at end of file
+> [iRMX:chord.Node:(3) 0.000000] [jmsg/INFO] Joining the ring with id 38 knowing node 1
index bdb2c12..4185536 100644 (file)
@@ -20,45 +20,45 @@ $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar cloud/Cloud ${srcdir
 > [  0.000195] (2:Slave 0@Jacquelin) Received "Task_0". Processing it.
 > [  0.000195] (2:Slave 0@Jacquelin) "Task_0" done 
 > [  0.000195] (2:Slave 0@Jacquelin) Receiving on slave_0
 > [  0.000195] (2:Slave 0@Jacquelin) Received "Task_0". Processing it.
 > [  0.000195] (2:Slave 0@Jacquelin) "Task_0" done 
 > [  0.000195] (2:Slave 0@Jacquelin) Receiving on slave_0
-> [  0.918964] (1:Master@Jacquelin) Sending to 2
-> [  0.918964] (3:Slave 1@Intel) Received "Task_1". Processing it.
-> [  0.918964] (3:Slave 1@Intel) "Task_1" done 
-> [  0.918964] (3:Slave 1@Intel) Receiving on slave_1
-> [  2.798763] (1:Master@Jacquelin) Sending to 3
-> [  2.798763] (4:Slave 2@Provost) Received "Task_2". Processing it.
-> [  2.798763] (4:Slave 2@Provost) "Task_2" done 
-> [  2.798763] (4:Slave 2@Provost) Receiving on slave_2
-> [  4.624559] (1:Master@Jacquelin) Sending to 4
-> [  4.624559] (5:Slave 3@Fernand) Received "Task_3". Processing it.
-> [  4.624559] (5:Slave 3@Fernand) "Task_3" done 
-> [  4.624559] (5:Slave 3@Fernand) Receiving on slave_3
-> [  5.487412] (1:Master@Jacquelin) Sending to 5
-> [  5.487412] (6:Slave 4@Bescherelle) Received "Task_4". Processing it.
-> [  5.487412] (6:Slave 4@Bescherelle) "Task_4" done 
-> [  5.487412] (6:Slave 4@Bescherelle) Receiving on slave_4
-> [  6.547690] (1:Master@Jacquelin) Sending to 6
-> [  6.547690] (7:Slave 5@Ethernet) Received "Task_5". Processing it.
-> [  6.547690] (7:Slave 5@Ethernet) "Task_5" done 
-> [  6.547690] (7:Slave 5@Ethernet) Receiving on slave_5
-> [  7.405064] (1:Master@Jacquelin) Sending to 7
-> [  7.405064] (8:Slave 6@Kuenning) Received "Task_6". Processing it.
-> [  7.405064] (8:Slave 6@Kuenning) "Task_6" done 
-> [  7.405064] (8:Slave 6@Kuenning) Receiving on slave_6
-> [  8.805320] (1:Master@Jacquelin) Sending to 8
-> [  8.805320] (9:Slave 7@Dodge) Received "Task_7". Processing it.
-> [  8.805320] (9:Slave 7@Dodge) "Task_7" done 
-> [  8.805320] (9:Slave 7@Dodge) Receiving on slave_7
-> [  9.730479] (10:Slave 8@Jean_Yves) Received "Task_8". Processing it.
-> [  9.730479] (10:Slave 8@Jean_Yves) "Task_8" done 
-> [  9.730479] (10:Slave 8@Jean_Yves) Receiving on slave_8
-> [  9.730479] (1:Master@Jacquelin) Sending to 9
-> [ 11.715289] (11:Slave 9@Fafard) Received "Task_9". Processing it.
-> [ 11.715289] (1:Master@Jacquelin) Now suspend all VMs, just for fun
-> [ 11.715289] (1:Master@Jacquelin) Wait a while
-> [ 13.715289] (11:Slave 9@Fafard) "Task_9" done 
-> [ 13.715289] (11:Slave 9@Fafard) Receiving on slave_9
-> [ 13.715289] (1:Master@Jacquelin) Enough. Let's resume everybody.
-> [ 13.715289] (1:Master@Jacquelin) Sleep long enough for everyone to be done with previous batch of work
+> [  0.918916] (1:Master@Jacquelin) Sending to 2
+> [  0.918916] (3:Slave 1@Intel) Received "Task_1". Processing it.
+> [  0.918916] (3:Slave 1@Intel) "Task_1" done 
+> [  0.918916] (3:Slave 1@Intel) Receiving on slave_1
+> [  2.798593] (1:Master@Jacquelin) Sending to 3
+> [  2.798593] (4:Slave 2@Provost) Received "Task_2". Processing it.
+> [  2.798593] (4:Slave 2@Provost) "Task_2" done 
+> [  2.798593] (4:Slave 2@Provost) Receiving on slave_2
+> [  4.624255] (1:Master@Jacquelin) Sending to 4
+> [  4.624255] (5:Slave 3@Fernand) Received "Task_3". Processing it.
+> [  4.624255] (5:Slave 3@Fernand) "Task_3" done 
+> [  4.624255] (5:Slave 3@Fernand) Receiving on slave_3
+> [  5.487049] (1:Master@Jacquelin) Sending to 5
+> [  5.487049] (6:Slave 4@Bescherelle) Received "Task_4". Processing it.
+> [  5.487049] (6:Slave 4@Bescherelle) "Task_4" done 
+> [  5.487049] (6:Slave 4@Bescherelle) Receiving on slave_4
+> [  6.547253] (1:Master@Jacquelin) Sending to 6
+> [  6.547253] (7:Slave 5@Ethernet) Received "Task_5". Processing it.
+> [  6.547253] (7:Slave 5@Ethernet) "Task_5" done 
+> [  6.547253] (7:Slave 5@Ethernet) Receiving on slave_5
+> [  7.404569] (1:Master@Jacquelin) Sending to 7
+> [  7.404569] (8:Slave 6@Kuenning) Received "Task_6". Processing it.
+> [  7.404569] (8:Slave 6@Kuenning) "Task_6" done 
+> [  7.404569] (8:Slave 6@Kuenning) Receiving on slave_6
+> [  8.804761] (1:Master@Jacquelin) Sending to 8
+> [  8.804761] (9:Slave 7@Dodge) Received "Task_7". Processing it.
+> [  8.804761] (9:Slave 7@Dodge) "Task_7" done 
+> [  8.804761] (9:Slave 7@Dodge) Receiving on slave_7
+> [  9.729891] (10:Slave 8@Jean_Yves) Received "Task_8". Processing it.
+> [  9.729891] (1:Master@Jacquelin) Sending to 9
+> [  9.729892] (10:Slave 8@Jean_Yves) "Task_8" done 
+> [  9.729892] (10:Slave 8@Jean_Yves) Receiving on slave_8
+> [ 11.714553] (11:Slave 9@Fafard) Received "Task_9". Processing it.
+> [ 11.714553] (1:Master@Jacquelin) Now suspend all VMs, just for fun
+> [ 11.714553] (1:Master@Jacquelin) Wait a while
+> [ 13.714553] (11:Slave 9@Fafard) "Task_9" done 
+> [ 13.714553] (11:Slave 9@Fafard) Receiving on slave_9
+> [ 13.714553] (1:Master@Jacquelin) Enough. Let's resume everybody.
+> [ 13.714553] (1:Master@Jacquelin) Sleep long enough for everyone to be done with previous batch of work
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 > [1000.000000] (12:Slave 10@Jacquelin) Receiving on slave_10
 > [1000.000000] (13:Slave 11@Intel) Receiving on slave_11
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 > [1000.000000] (12:Slave 10@Jacquelin) Receiving on slave_10
 > [1000.000000] (13:Slave 11@Intel) Receiving on slave_11
@@ -78,83 +78,82 @@ $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar cloud/Cloud ${srcdir
 > [1000.000195] (2:Slave 0@Provost) Received "Task_0". Processing it.
 > [1000.000195] (2:Slave 0@Provost) "Task_0" done 
 > [1000.000195] (2:Slave 0@Provost) Receiving on slave_0
 > [1000.000195] (2:Slave 0@Provost) Received "Task_0". Processing it.
 > [1000.000195] (2:Slave 0@Provost) "Task_0" done 
 > [1000.000195] (2:Slave 0@Provost) Receiving on slave_0
-> [1000.918964] (1:Master@Jacquelin) Sending to 2
-> [1000.918964] (3:Slave 1@Provost) Received "Task_1". Processing it.
-> [1000.918964] (3:Slave 1@Provost) "Task_1" done 
-> [1000.918964] (3:Slave 1@Provost) Receiving on slave_1
-> [1002.798763] (1:Master@Jacquelin) Sending to 3
-> [1002.798763] (4:Slave 2@Provost) Received "Task_2". Processing it.
-> [1002.798763] (4:Slave 2@Provost) "Task_2" done 
-> [1002.798763] (4:Slave 2@Provost) Receiving on slave_2
-> [1004.624559] (1:Master@Jacquelin) Sending to 4
-> [1004.624559] (5:Slave 3@Provost) Received "Task_3". Processing it.
-> [1004.624559] (5:Slave 3@Provost) "Task_3" done 
-> [1004.624559] (5:Slave 3@Provost) Receiving on slave_3
-> [1005.487412] (1:Master@Jacquelin) Sending to 5
-> [1005.487412] (6:Slave 4@Provost) Received "Task_4". Processing it.
-> [1005.487412] (6:Slave 4@Provost) "Task_4" done 
-> [1005.487412] (6:Slave 4@Provost) Receiving on slave_4
-> [1006.547690] (1:Master@Jacquelin) Sending to 6
-> [1006.547690] (7:Slave 5@Provost) Received "Task_5". Processing it.
-> [1006.547690] (7:Slave 5@Provost) "Task_5" done 
-> [1006.547690] (7:Slave 5@Provost) Receiving on slave_5
-> [1007.405064] (1:Master@Jacquelin) Sending to 7
-> [1007.405064] (8:Slave 6@Provost) Received "Task_6". Processing it.
-> [1007.405064] (8:Slave 6@Provost) "Task_6" done 
-> [1007.405064] (8:Slave 6@Provost) Receiving on slave_6
-> [1008.805320] (1:Master@Jacquelin) Sending to 8
-> [1008.805320] (9:Slave 7@Provost) Received "Task_7". Processing it.
-> [1008.805320] (9:Slave 7@Provost) "Task_7" done 
-> [1008.805320] (9:Slave 7@Provost) Receiving on slave_7
-> [1009.730479] (10:Slave 8@Provost) Received "Task_8". Processing it.
-> [1009.730479] (10:Slave 8@Provost) "Task_8" done 
-> [1009.730479] (10:Slave 8@Provost) Receiving on slave_8
-> [1009.730479] (1:Master@Jacquelin) Sending to 9
-> [1011.715289] (11:Slave 9@Provost) Received "Task_9". Processing it.
-> [1011.715289] (11:Slave 9@Provost) "Task_9" done 
-> [1011.715289] (11:Slave 9@Provost) Receiving on slave_9
-> [1011.715289] (1:Master@Jacquelin) Sending to 10
-> [1011.715484] (12:Slave 10@Provost) Received "Task_10". Processing it.
-> [1011.715484] (12:Slave 10@Provost) "Task_10" done 
-> [1011.715484] (12:Slave 10@Provost) Receiving on slave_10
-> [1011.715484] (1:Master@Jacquelin) Sending to 11
-> [1012.634253] (13:Slave 11@Provost) Received "Task_11". Processing it.
-> [1012.634253] (13:Slave 11@Provost) "Task_11" done 
-> [1012.634253] (13:Slave 11@Provost) Receiving on slave_11
-> [1012.634253] (1:Master@Jacquelin) Sending to 12
-> [1014.514051] (14:Slave 12@Provost) Received "Task_12". Processing it.
-> [1014.514051] (14:Slave 12@Provost) "Task_12" done 
-> [1014.514051] (14:Slave 12@Provost) Receiving on slave_12
-> [1014.514051] (1:Master@Jacquelin) Sending to 13
-> [1016.339847] (15:Slave 13@Provost) Received "Task_13". Processing it.
-> [1016.339847] (15:Slave 13@Provost) "Task_13" done 
-> [1016.339847] (15:Slave 13@Provost) Receiving on slave_13
-> [1016.339847] (1:Master@Jacquelin) Sending to 14
-> [1017.202700] (16:Slave 14@Provost) Received "Task_14". Processing it.
-> [1017.202700] (16:Slave 14@Provost) "Task_14" done 
-> [1017.202700] (16:Slave 14@Provost) Receiving on slave_14
-> [1017.202700] (1:Master@Jacquelin) Sending to 15
-> [1018.262978] (17:Slave 15@Provost) Received "Task_15". Processing it.
-> [1018.262978] (17:Slave 15@Provost) "Task_15" done 
-> [1018.262978] (17:Slave 15@Provost) Receiving on slave_15
-> [1018.262978] (1:Master@Jacquelin) Sending to 16
-> [1019.120353] (18:Slave 16@Provost) Received "Task_16". Processing it.
-> [1019.120353] (18:Slave 16@Provost) "Task_16" done 
-> [1019.120353] (18:Slave 16@Provost) Receiving on slave_16
-> [1019.120353] (1:Master@Jacquelin) Sending to 17
-> [1020.520609] (19:Slave 17@Provost) Received "Task_17". Processing it.
-> [1020.520609] (19:Slave 17@Provost) "Task_17" done 
-> [1020.520609] (19:Slave 17@Provost) Receiving on slave_17
-> [1020.520609] (1:Master@Jacquelin) Sending to 18
-> [1021.445768] (1:Master@Jacquelin) Sending to 19
-> [1021.445768] (20:Slave 18@Provost) Received "Task_18". Processing it.
-> [1021.445768] (20:Slave 18@Provost) "Task_18" done 
-> [1021.445768] (20:Slave 18@Provost) Receiving on slave_18
-> [1023.430577] (0:@) MSG_main finished; Cleaning up the simulation...
-> [1023.430577] (1:Master@Jacquelin) Let's shut down the simulation and kill everyone.
-> [1023.430577] (1:Master@Jacquelin) Master done.
-> [1023.430577] (21:Slave 19@Provost) Received "Task_19". Processing it.
-> [1023.430577] (21:Slave 19@Provost) "Task_19" done 
-> [1023.430577] (21:Slave 19@Provost) Receiving on slave_19
-
+> [1000.918916] (1:Master@Jacquelin) Sending to 2
+> [1000.918916] (3:Slave 1@Provost) Received "Task_1". Processing it.
+> [1000.918916] (3:Slave 1@Provost) "Task_1" done 
+> [1000.918916] (3:Slave 1@Provost) Receiving on slave_1
+> [1002.798593] (1:Master@Jacquelin) Sending to 3
+> [1002.798593] (4:Slave 2@Provost) Received "Task_2". Processing it.
+> [1002.798593] (4:Slave 2@Provost) "Task_2" done 
+> [1002.798593] (4:Slave 2@Provost) Receiving on slave_2
+> [1004.624255] (1:Master@Jacquelin) Sending to 4
+> [1004.624255] (5:Slave 3@Provost) Received "Task_3". Processing it.
+> [1004.624255] (5:Slave 3@Provost) "Task_3" done 
+> [1004.624255] (5:Slave 3@Provost) Receiving on slave_3
+> [1005.487049] (1:Master@Jacquelin) Sending to 5
+> [1005.487049] (6:Slave 4@Provost) Received "Task_4". Processing it.
+> [1005.487049] (6:Slave 4@Provost) "Task_4" done 
+> [1005.487049] (6:Slave 4@Provost) Receiving on slave_4
+> [1006.547253] (1:Master@Jacquelin) Sending to 6
+> [1006.547253] (7:Slave 5@Provost) Received "Task_5". Processing it.
+> [1006.547253] (7:Slave 5@Provost) "Task_5" done 
+> [1006.547253] (7:Slave 5@Provost) Receiving on slave_5
+> [1007.404569] (1:Master@Jacquelin) Sending to 7
+> [1007.404569] (8:Slave 6@Provost) Received "Task_6". Processing it.
+> [1007.404569] (8:Slave 6@Provost) "Task_6" done 
+> [1007.404569] (8:Slave 6@Provost) Receiving on slave_6
+> [1008.804761] (1:Master@Jacquelin) Sending to 8
+> [1008.804761] (9:Slave 7@Provost) Received "Task_7". Processing it.
+> [1008.804761] (9:Slave 7@Provost) "Task_7" done 
+> [1008.804761] (9:Slave 7@Provost) Receiving on slave_7
+> [1009.729891] (10:Slave 8@Provost) Received "Task_8". Processing it.
+> [1009.729891] (1:Master@Jacquelin) Sending to 9
+> [1009.729892] (10:Slave 8@Provost) "Task_8" done 
+> [1009.729892] (10:Slave 8@Provost) Receiving on slave_8
+> [1011.714553] (11:Slave 9@Provost) Received "Task_9". Processing it.
+> [1011.714553] (11:Slave 9@Provost) "Task_9" done 
+> [1011.714553] (11:Slave 9@Provost) Receiving on slave_9
+> [1011.714553] (1:Master@Jacquelin) Sending to 10
+> [1011.714748] (12:Slave 10@Provost) Received "Task_10". Processing it.
+> [1011.714748] (12:Slave 10@Provost) "Task_10" done 
+> [1011.714748] (12:Slave 10@Provost) Receiving on slave_10
+> [1011.714748] (1:Master@Jacquelin) Sending to 11
+> [1012.633469] (13:Slave 11@Provost) Received "Task_11". Processing it.
+> [1012.633469] (13:Slave 11@Provost) "Task_11" done 
+> [1012.633469] (13:Slave 11@Provost) Receiving on slave_11
+> [1012.633469] (1:Master@Jacquelin) Sending to 12
+> [1014.513146] (14:Slave 12@Provost) Received "Task_12". Processing it.
+> [1014.513146] (14:Slave 12@Provost) "Task_12" done 
+> [1014.513146] (14:Slave 12@Provost) Receiving on slave_12
+> [1014.513146] (1:Master@Jacquelin) Sending to 13
+> [1016.338807] (15:Slave 13@Provost) Received "Task_13". Processing it.
+> [1016.338807] (15:Slave 13@Provost) "Task_13" done 
+> [1016.338807] (15:Slave 13@Provost) Receiving on slave_13
+> [1016.338807] (1:Master@Jacquelin) Sending to 14
+> [1017.201602] (16:Slave 14@Provost) Received "Task_14". Processing it.
+> [1017.201602] (16:Slave 14@Provost) "Task_14" done 
+> [1017.201602] (16:Slave 14@Provost) Receiving on slave_14
+> [1017.201602] (1:Master@Jacquelin) Sending to 15
+> [1018.261806] (17:Slave 15@Provost) Received "Task_15". Processing it.
+> [1018.261806] (17:Slave 15@Provost) "Task_15" done 
+> [1018.261806] (17:Slave 15@Provost) Receiving on slave_15
+> [1018.261806] (1:Master@Jacquelin) Sending to 16
+> [1019.119122] (18:Slave 16@Provost) Received "Task_16". Processing it.
+> [1019.119122] (18:Slave 16@Provost) "Task_16" done 
+> [1019.119122] (18:Slave 16@Provost) Receiving on slave_16
+> [1019.119122] (1:Master@Jacquelin) Sending to 17
+> [1020.519313] (19:Slave 17@Provost) Received "Task_17". Processing it.
+> [1020.519313] (19:Slave 17@Provost) "Task_17" done 
+> [1020.519313] (19:Slave 17@Provost) Receiving on slave_17
+> [1020.519313] (1:Master@Jacquelin) Sending to 18
+> [1021.444444] (1:Master@Jacquelin) Sending to 19
+> [1021.444444] (20:Slave 18@Provost) Received "Task_18". Processing it.
+> [1021.444444] (20:Slave 18@Provost) "Task_18" done 
+> [1021.444444] (20:Slave 18@Provost) Receiving on slave_18
+> [1023.429105] (0:@) MSG_main finished; Cleaning up the simulation...
+> [1023.429105] (1:Master@Jacquelin) Let's shut down the simulation and kill everyone.
+> [1023.429105] (1:Master@Jacquelin) Master done.
+> [1023.429105] (21:Slave 19@Provost) Received "Task_19". Processing it.
+> [1023.429105] (21:Slave 19@Provost) "Task_19" done 
+> [1023.429105] (21:Slave 19@Provost) Receiving on slave_19
 
 
index c7bf972..d21cc19 100644 (file)
@@ -4,54 +4,54 @@
 
 $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar commTime/CommTimeTest ${srcdir:=.}/examples/platform.xml ${srcdir:=.}/examples/commTime/commTimeDeployment.xml
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 
 $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar commTime/CommTimeTest ${srcdir:=.}/examples/platform.xml ${srcdir:=.}/examples/commTime/commTimeDeployment.xml
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
-> [7016.935689] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
+> [7016.452828] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
 > [Bellemarre:commTime.Slave:(15) 0.000000] [jmsg/INFO] Receiving on 'slave_13'
 > [Bellemarre:commTime.Slave:(15) 0.000000] [jmsg/INFO] Receiving on 'slave_13'
-> [Bellemarre:commTime.Slave:(15) 7006.824050] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Bellemarre:commTime.Slave:(15) 7006.341189] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Boucherville:commTime.Slave:(18) 0.000000] [jmsg/INFO] Receiving on 'slave_16'
 > [Boucherville:commTime.Slave:(18) 0.000000] [jmsg/INFO] Receiving on 'slave_16'
-> [Boucherville:commTime.Slave:(18) 7011.996120] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Boucherville:commTime.Slave:(18) 7011.513259] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Bousquet:commTime.Slave:(3) 0.000000] [jmsg/INFO] Receiving on 'slave_1'
 > [Bousquet:commTime.Slave:(3) 0.000000] [jmsg/INFO] Receiving on 'slave_1'
-> [Bousquet:commTime.Slave:(3) 6991.653693] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Bousquet:commTime.Slave:(3) 6991.170832] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Casavant:commTime.Slave:(5) 0.000000] [jmsg/INFO] Receiving on 'slave_3'
 > [Casavant:commTime.Slave:(5) 0.000000] [jmsg/INFO] Receiving on 'slave_3'
-> [Casavant:commTime.Slave:(5) 6994.454386] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Casavant:commTime.Slave:(5) 6993.971525] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Disney:commTime.Slave:(8) 0.000000] [jmsg/INFO] Receiving on 'slave_6'
 > [Disney:commTime.Slave:(8) 0.000000] [jmsg/INFO] Receiving on 'slave_6'
-> [Disney:commTime.Slave:(8) 6997.134727] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Disney:commTime.Slave:(8) 6996.651866] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Ethernet:commTime.Slave:(14) 0.000000] [jmsg/INFO] Receiving on 'slave_12'
 > [Ethernet:commTime.Slave:(14) 0.000000] [jmsg/INFO] Receiving on 'slave_12'
-> [Ethernet:commTime.Slave:(14) 7005.013415] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Ethernet:commTime.Slave:(14) 7004.530554] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Gatien:commTime.Slave:(10) 0.000000] [jmsg/INFO] Receiving on 'slave_8'
 > [Gatien:commTime.Slave:(10) 0.000000] [jmsg/INFO] Receiving on 'slave_8'
-> [Gatien:commTime.Slave:(10) 6999.297516] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Gatien:commTime.Slave:(10) 6998.814655] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Geoff:commTime.Slave:(7) 0.000000] [jmsg/INFO] Receiving on 'slave_5'
 > [Geoff:commTime.Slave:(7) 0.000000] [jmsg/INFO] Receiving on 'slave_5'
-> [Geoff:commTime.Slave:(7) 6995.311190] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Geoff:commTime.Slave:(7) 6994.828329] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Harry:commTime.Slave:(16) 0.000000] [jmsg/INFO] Receiving on 'slave_14'
 > [Harry:commTime.Slave:(16) 0.000000] [jmsg/INFO] Receiving on 'slave_14'
-> [Harry:commTime.Slave:(16) 7008.661701] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Harry:commTime.Slave:(16) 7008.178840] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Jackson:commTime.Slave:(6) 0.000000] [jmsg/INFO] Receiving on 'slave_4'
 > [Jackson:commTime.Slave:(6) 0.000000] [jmsg/INFO] Receiving on 'slave_4'
-> [Jackson:commTime.Slave:(6) 6995.305849] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Jackson:commTime.Slave:(6) 6994.822989] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Jacquelin:commTime.Master:(1) 0.000000] [jmsg/INFO] Hello! Got 21 slaves and 5000 tasks to process
 > [Jacquelin:commTime.Master:(1) 0.000000] [jmsg/INFO] Sending "Task_0" to "slave_0"
 > [Jacquelin:commTime.Master:(1) 0.000000] [jmsg/INFO] Hello! Got 21 slaves and 5000 tasks to process
 > [Jacquelin:commTime.Master:(1) 0.000000] [jmsg/INFO] Sending "Task_0" to "slave_0"
-> [Jacquelin:commTime.Master:(1) 1396.521188] [jmsg/INFO] Sending "Task_1000" to "slave_13"
-> [Jacquelin:commTime.Master:(1) 2795.257251] [jmsg/INFO] Sending "Task_2000" to "slave_5"
-> [Jacquelin:commTime.Master:(1) 4192.904226] [jmsg/INFO] Sending "Task_3000" to "slave_18"
-> [Jacquelin:commTime.Master:(1) 5588.596170] [jmsg/INFO] Sending "Task_4000" to "slave_10"
-> [Jacquelin:commTime.Master:(1) 6987.595357] [jmsg/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
-> [Jacquelin:commTime.Master:(1) 7016.935689] [jmsg/INFO] Goodbye now!
+> [Jacquelin:commTime.Master:(1) 1396.424699] [jmsg/INFO] Sending "Task_1000" to "slave_13"
+> [Jacquelin:commTime.Master:(1) 2795.064085] [jmsg/INFO] Sending "Task_2000" to "slave_5"
+> [Jacquelin:commTime.Master:(1) 4192.614488] [jmsg/INFO] Sending "Task_3000" to "slave_18"
+> [Jacquelin:commTime.Master:(1) 5588.209955] [jmsg/INFO] Sending "Task_4000" to "slave_10"
+> [Jacquelin:commTime.Master:(1) 6987.112496] [jmsg/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
+> [Jacquelin:commTime.Master:(1) 7016.452828] [jmsg/INFO] Goodbye now!
 > [Kansas:commTime.Slave:(20) 0.000000] [jmsg/INFO] Receiving on 'slave_18'
 > [Kansas:commTime.Slave:(20) 0.000000] [jmsg/INFO] Receiving on 'slave_18'
-> [Kansas:commTime.Slave:(20) 7014.741705] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Kansas:commTime.Slave:(20) 7014.258845] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [King:commTime.Slave:(21) 0.000000] [jmsg/INFO] Receiving on 'slave_19'
 > [King:commTime.Slave:(21) 0.000000] [jmsg/INFO] Receiving on 'slave_19'
-> [King:commTime.Slave:(21) 7015.593510] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [King:commTime.Slave:(21) 7015.110650] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Lapointe:commTime.Slave:(22) 0.000000] [jmsg/INFO] Receiving on 'slave_20'
 > [Lapointe:commTime.Slave:(22) 0.000000] [jmsg/INFO] Receiving on 'slave_20'
-> [Lapointe:commTime.Slave:(22) 7016.935689] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Lapointe:commTime.Slave:(22) 7016.452828] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Laroche:commTime.Slave:(11) 0.000000] [jmsg/INFO] Receiving on 'slave_9'
 > [Laroche:commTime.Slave:(11) 0.000000] [jmsg/INFO] Receiving on 'slave_9'
-> [Laroche:commTime.Slave:(11) 7001.098154] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Laroche:commTime.Slave:(11) 7000.615294] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [McGee:commTime.Slave:(9) 0.000000] [jmsg/INFO] Receiving on 'slave_7'
 > [McGee:commTime.Slave:(9) 0.000000] [jmsg/INFO] Receiving on 'slave_7'
-> [McGee:commTime.Slave:(9) 6998.023079] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [McGee:commTime.Slave:(9) 6997.540218] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Morin:commTime.Slave:(13) 0.000000] [jmsg/INFO] Receiving on 'slave_11'
 > [Morin:commTime.Slave:(13) 0.000000] [jmsg/INFO] Receiving on 'slave_11'
-> [Morin:commTime.Slave:(13) 7003.953218] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Morin:commTime.Slave:(13) 7003.470357] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Olivier:commTime.Slave:(17) 0.000000] [jmsg/INFO] Receiving on 'slave_15'
 > [Olivier:commTime.Slave:(17) 0.000000] [jmsg/INFO] Receiving on 'slave_15'
-> [Olivier:commTime.Slave:(17) 7010.097107] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Olivier:commTime.Slave:(17) 7009.614246] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Pointe_Claire:commTime.Slave:(19) 0.000000] [jmsg/INFO] Receiving on 'slave_17'
 > [Pointe_Claire:commTime.Slave:(19) 0.000000] [jmsg/INFO] Receiving on 'slave_17'
-> [Pointe_Claire:commTime.Slave:(19) 7013.849609] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Pointe_Claire:commTime.Slave:(19) 7013.366748] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Soucy:commTime.Slave:(4) 0.000000] [jmsg/INFO] Receiving on 'slave_2'
 > [Soucy:commTime.Slave:(4) 0.000000] [jmsg/INFO] Receiving on 'slave_2'
-> [Soucy:commTime.Slave:(4) 6993.097379] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Soucy:commTime.Slave:(4) 6992.614518] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [Tanguay:commTime.Slave:(12) 0.000000] [jmsg/INFO] Receiving on 'slave_10'
 > [Tanguay:commTime.Slave:(12) 0.000000] [jmsg/INFO] Receiving on 'slave_10'
-> [Tanguay:commTime.Slave:(12) 7002.088986] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [Tanguay:commTime.Slave:(12) 7001.606126] [jmsg/INFO] Received Finalize. I'm done. See you!
 > [iRMX:commTime.Slave:(2) 0.000000] [jmsg/INFO] Receiving on 'slave_0'
 > [iRMX:commTime.Slave:(2) 0.000000] [jmsg/INFO] Receiving on 'slave_0'
-> [iRMX:commTime.Slave:(2) 6990.639014] [jmsg/INFO] Received Finalize. I'm done. See you!
+> [iRMX:commTime.Slave:(2) 6990.156153] [jmsg/INFO] Received Finalize. I'm done. See you!
index 243f4c4..fe6de58 100644 (file)
@@ -6,27 +6,27 @@ $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar masterslave/Mastersl
 > [  0.000000] (1:masterslave.Master@Jacquelin) Hello! Got 7 slaves and 5 tasks to process
 > [  0.000000] (2:masterslave.Forwarder@Jackson) Receiving on 'slave_0'
 > [  0.000000] (3:masterslave.Forwarder@Casavant) Receiving on 'slave_1'
 > [  0.000000] (1:masterslave.Master@Jacquelin) Hello! Got 7 slaves and 5 tasks to process
 > [  0.000000] (2:masterslave.Forwarder@Jackson) Receiving on 'slave_0'
 > [  0.000000] (3:masterslave.Forwarder@Casavant) Receiving on 'slave_1'
-> [  0.851529] (2:masterslave.Forwarder@Jackson) Sending "Task_0" to "slave_7"
-> [  2.208640] (3:masterslave.Forwarder@Casavant) Sending "Task_1" to "slave_9"
-> [  2.720598] (11:masterslave.Slave@Sirois) Received "Task_1". Processing it.
-> [  3.554211] (9:masterslave.Slave@Stephen) Received "Task_0". Processing it.
-> [  5.252532] (4:masterslave.Slave@iRMX) Received "Task_2". Processing it.
-> [  6.267288] (5:masterslave.Slave@Bousquet) Received "Task_3". Processing it.
-> [  7.711085] (1:masterslave.Master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
-> [  7.711085] (6:masterslave.Slave@Soucy) Received "Task_4". Processing it.
-> [  8.562549] (2:masterslave.Forwarder@Jackson) Got a finalize task. Let's forward that we're done.
-> [  9.919556] (3:masterslave.Forwarder@Casavant) Got a finalize task. Let's forward that we're done.
-> [ 10.431474] (11:masterslave.Slave@Sirois) Received Finalize. I'm done. See you!
-> [ 11.265023] (9:masterslave.Slave@Stephen) Received Finalize. I'm done. See you!
-> [ 11.318960] (12:masterslave.Slave@Monique) Received Finalize. I'm done. See you!
-> [ 11.318960] (3:masterslave.Forwarder@Casavant) I'm done. See you!
-> [ 12.963214] (4:masterslave.Slave@iRMX) Received Finalize. I'm done. See you!
-> [ 13.908112] (10:masterslave.Slave@Robert) Received Finalize. I'm done. See you!
-> [ 13.908112] (2:masterslave.Forwarder@Jackson) I'm done. See you!
-> [ 13.977892] (5:masterslave.Slave@Bousquet) Received Finalize. I'm done. See you!
-> [ 15.421578] (6:masterslave.Slave@Soucy) Received Finalize. I'm done. See you!
-> [ 16.278886] (7:masterslave.Slave@Kuenning) Received Finalize. I'm done. See you!
-> [ 17.252217] (0:@) MSG_main finished; Cleaning up the simulation...
-> [ 17.252217] (1:masterslave.Master@Jacquelin) Goodbye now!
-> [ 17.252217] (8:masterslave.Slave@Browne) Received Finalize. I'm done. See you!
+> [  0.851467] (2:masterslave.Forwarder@Jackson) Sending "Task_0" to "slave_7"
+> [  2.208482] (3:masterslave.Forwarder@Casavant) Sending "Task_1" to "slave_9"
+> [  2.720407] (11:masterslave.Slave@Sirois) Received "Task_1". Processing it.
+> [  3.553979] (9:masterslave.Slave@Stephen) Received "Task_0". Processing it.
+> [  5.252157] (4:masterslave.Slave@iRMX) Received "Task_2". Processing it.
+> [  6.266855] (5:masterslave.Slave@Bousquet) Received "Task_3". Processing it.
+> [  7.710549] (1:masterslave.Master@Jacquelin) All tasks have been dispatched. Let's tell everybody the computation is over.
+> [  7.710549] (6:masterslave.Slave@Soucy) Received "Task_4". Processing it.
+> [  8.562012] (2:masterslave.Forwarder@Jackson) Got a finalize task. Let's forward that we're done.
+> [  9.919019] (3:masterslave.Forwarder@Casavant) Got a finalize task. Let's forward that we're done.
+> [ 10.430937] (11:masterslave.Slave@Sirois) Received Finalize. I'm done. See you!
+> [ 11.264486] (9:masterslave.Slave@Stephen) Received Finalize. I'm done. See you!
+> [ 11.318423] (12:masterslave.Slave@Monique) Received Finalize. I'm done. See you!
+> [ 11.318423] (3:masterslave.Forwarder@Casavant) I'm done. See you!
+> [ 12.962677] (4:masterslave.Slave@iRMX) Received Finalize. I'm done. See you!
+> [ 13.907575] (10:masterslave.Slave@Robert) Received Finalize. I'm done. See you!
+> [ 13.907575] (2:masterslave.Forwarder@Jackson) I'm done. See you!
+> [ 13.977355] (5:masterslave.Slave@Bousquet) Received Finalize. I'm done. See you!
+> [ 15.421041] (6:masterslave.Slave@Soucy) Received Finalize. I'm done. See you!
+> [ 16.278350] (7:masterslave.Slave@Kuenning) Received Finalize. I'm done. See you!
+> [ 17.251680] (0:@) MSG_main finished; Cleaning up the simulation...
+> [ 17.251680] (1:masterslave.Master@Jacquelin) Goodbye now!
+> [ 17.251680] (8:masterslave.Slave@Browne) Received Finalize. I'm done. See you!
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
index cd4a7bf..0100a58 100644 (file)
@@ -4,15 +4,15 @@
 
 $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar pingPong/PingPongTest ${srcdir:=.}/examples/platform.xml ${srcdir:=.}/examples/pingPong/pingPongDeployment.xml
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
 
 $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar pingPong/PingPongTest ${srcdir:=.}/examples/platform.xml ${srcdir:=.}/examples/pingPong/pingPongDeployment.xml
 > [0.000000] [jmsg/INFO] Using regular java threads. Coroutines could speed your simulation up.
-> [1.048890] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
+> [1.048882] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
 > [Boivin:pingPong.Receiver:(2) 0.000000] [jmsg/INFO] hello!
 > [Boivin:pingPong.Receiver:(2) 0.000000] [jmsg/INFO] try to get a task
 > [Boivin:pingPong.Receiver:(2) 0.000000] [jmsg/INFO] hello!
 > [Boivin:pingPong.Receiver:(2) 0.000000] [jmsg/INFO] try to get a task
-> [Boivin:pingPong.Receiver:(2) 1.048890] [jmsg/INFO] Got at time 1.0488895059341703
-> [Boivin:pingPong.Receiver:(2) 1.048890] [jmsg/INFO] Was sent at time 0.0
-> [Boivin:pingPong.Receiver:(2) 1.048890] [jmsg/INFO] Communication time : 1.0488895059341703
-> [Boivin:pingPong.Receiver:(2) 1.048890] [jmsg/INFO]  --- bw 9.533892696441577E7 ----
-> [Boivin:pingPong.Receiver:(2) 1.048890] [jmsg/INFO] goodbye!
+> [Boivin:pingPong.Receiver:(2) 1.048882] [jmsg/INFO] Got at time 1.0488818628325232
+> [Boivin:pingPong.Receiver:(2) 1.048882] [jmsg/INFO] Was sent at time 0.0
+> [Boivin:pingPong.Receiver:(2) 1.048882] [jmsg/INFO] Communication time : 1.0488818628325232
+> [Boivin:pingPong.Receiver:(2) 1.048882] [jmsg/INFO]  --- bw 9.533962169004269E7 ----
+> [Boivin:pingPong.Receiver:(2) 1.048882] [jmsg/INFO] goodbye!
 > [Jacquelin:pingPong.Sender:(1) 0.000000] [jmsg/INFO] hello!
 > [Jacquelin:pingPong.Sender:(1) 0.000000] [jmsg/INFO] host count: 1
 > [Jacquelin:pingPong.Sender:(1) 0.000000] [jmsg/INFO] sender time: 0.0
 > [Jacquelin:pingPong.Sender:(1) 0.000000] [jmsg/INFO] hello!
 > [Jacquelin:pingPong.Sender:(1) 0.000000] [jmsg/INFO] host count: 1
 > [Jacquelin:pingPong.Sender:(1) 0.000000] [jmsg/INFO] sender time: 0.0
-> [Jacquelin:pingPong.Sender:(1) 1.048890] [jmsg/INFO] goodbye!
\ No newline at end of file
+> [Jacquelin:pingPong.Sender:(1) 1.048882] [jmsg/INFO] goodbye!
index 50b5660..3ecaee0 100644 (file)
@@ -7,31 +7,32 @@ $ java -cp .:${srcdir:=.}/examples:${srcdir:=.}/simgrid.jar tracing/TracingTest
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing' to '1'
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/filename' to 'simulation.trace'
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/platform' to '1'
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing' to '1'
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/filename' to 'simulation.trace'
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/platform' to '1'
-> [4.474433] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
+> [4.474401] [jmsg/INFO] MSG_main finished; Cleaning up the simulation...
 > [Boivin:tracing.Receiver:(2) 0.000000] [jmsg/INFO] hello!
 > [Boivin:tracing.Receiver:(2) 0.000000] [jmsg/INFO] try to get a task
 > [Boivin:tracing.Receiver:(2) 0.000000] [jmsg/INFO] hello!
 > [Boivin:tracing.Receiver:(2) 0.000000] [jmsg/INFO] try to get a task
-> [Boivin:tracing.Receiver:(2) 1.048890] [jmsg/INFO] Got at time 1.0488895059341703
-> [Boivin:tracing.Receiver:(2) 1.048890] [jmsg/INFO] Was sent at time 0.0
-> [Boivin:tracing.Receiver:(2) 1.048890] [jmsg/INFO] Communication time : 1.0488895059341703
-> [Boivin:tracing.Receiver:(2) 1.048890] [jmsg/INFO]  --- bw 9.533892696441577E7 ----
-> [Boivin:tracing.Receiver:(2) 2.097779] [jmsg/INFO] goodbye!
+> [Boivin:tracing.Receiver:(2) 1.048882] [jmsg/INFO] Got at time 1.0488818628325232
+> [Boivin:tracing.Receiver:(2) 1.048882] [jmsg/INFO] Was sent at time 0.0
+> [Boivin:tracing.Receiver:(2) 1.048882] [jmsg/INFO] Communication time : 1.0488818628325232
+> [Boivin:tracing.Receiver:(2) 1.048882] [jmsg/INFO]  --- bw 9.533962169004269E7 ----
+> [Boivin:tracing.Receiver:(2) 2.097764] [jmsg/INFO] goodbye!
 > [Jacquelin:tracing.Sender:(1) 0.000000] [jmsg/INFO] hello !
 > [Jacquelin:tracing.Sender:(1) 0.000000] [jmsg/INFO] host count: 2
 > [Jacquelin:tracing.Sender:(1) 0.000000] [jmsg/INFO] sender time: 0.0
 > [Jacquelin:tracing.Sender:(1) 0.000000] [jmsg/INFO] hello !
 > [Jacquelin:tracing.Sender:(1) 0.000000] [jmsg/INFO] host count: 2
 > [Jacquelin:tracing.Sender:(1) 0.000000] [jmsg/INFO] sender time: 0.0
-> [Jacquelin:tracing.Sender:(1) 2.097779] [jmsg/INFO] Got at time 2.09777901186834
-> [Jacquelin:tracing.Sender:(1) 2.097779] [jmsg/INFO] Was sent at time 0.0
-> [Jacquelin:tracing.Sender:(1) 2.097779] [jmsg/INFO] Communication time : 2.09777901186834
-> [Jacquelin:tracing.Sender:(1) 2.097779] [jmsg/INFO]  --- bw 4.7669463482207894E7 ----
-> [Jacquelin:tracing.Sender:(1) 2.097779] [jmsg/INFO] sender time: 2.09777901186834
-> [Jacquelin:tracing.Sender:(1) 4.474433] [jmsg/INFO] Got at time 4.47443270471118
-> [Jacquelin:tracing.Sender:(1) 4.474433] [jmsg/INFO] Was sent at time 2.09777901186834
-> [Jacquelin:tracing.Sender:(1) 4.474433] [jmsg/INFO] Communication time : 2.37665369284284
-> [Jacquelin:tracing.Sender:(1) 4.474433] [jmsg/INFO]  --- bw 4.207596601101137E7 ----
-> [Jacquelin:tracing.Sender:(1) 4.474433] [jmsg/INFO] goodbye!
+> [Jacquelin:tracing.Sender:(1) 2.097764] [jmsg/INFO] Got at time 2.0977637256650463
+> [Jacquelin:tracing.Sender:(1) 2.097764] [jmsg/INFO] Was sent at time 0.0
+> [Jacquelin:tracing.Sender:(1) 2.097764] [jmsg/INFO] Communication time : 2.0977637256650463
+> [Jacquelin:tracing.Sender:(1) 2.097764] [jmsg/INFO]  --- bw 4.7669810845021345E7 ----
+> [Jacquelin:tracing.Sender:(1) 2.097764] [jmsg/INFO] sender time: 2.0977637256650463
+> [Jacquelin:tracing.Sender:(1) 4.474401] [jmsg/INFO] Got at time 4.47440072325564
+> [Jacquelin:tracing.Sender:(1) 4.474401] [jmsg/INFO] Was sent at time 2.0977637256650463
+> [Jacquelin:tracing.Sender:(1) 4.474401] [jmsg/INFO] Communication time : 2.376636997590594
+> [Jacquelin:tracing.Sender:(1) 4.474401] [jmsg/INFO]  --- bw 4.2076261583648995E7 ----
+> [Jacquelin:tracing.Sender:(1) 4.474401] [jmsg/INFO] goodbye!
 > [Marcel:tracing.Receiver:(3) 0.000000] [jmsg/INFO] hello!
 > [Marcel:tracing.Receiver:(3) 0.000000] [jmsg/INFO] try to get a task
 > [Marcel:tracing.Receiver:(3) 0.000000] [jmsg/INFO] hello!
 > [Marcel:tracing.Receiver:(3) 0.000000] [jmsg/INFO] try to get a task
-> [Marcel:tracing.Receiver:(3) 3.057947] [jmsg/INFO] Got at time 3.05794733778171
-> [Marcel:tracing.Receiver:(3) 3.057947] [jmsg/INFO] Was sent at time 2.09777901186834
-> [Marcel:tracing.Receiver:(3) 3.057947] [jmsg/INFO] Communication time : 0.96016832591337
-> [Marcel:tracing.Receiver:(3) 3.057947] [jmsg/INFO]  --- bw 1.0414840533806817E8 ----
-> [Marcel:tracing.Receiver:(3) 4.474433] [jmsg/INFO] goodbye!
+> [Marcel:tracing.Receiver:(3) 3.057925] [jmsg/INFO] Got at time 3.0579254576553434
+> [Marcel:tracing.Receiver:(3) 3.057925] [jmsg/INFO] Was sent at time 2.0977637256650463
+> [Marcel:tracing.Receiver:(3) 3.057925] [jmsg/INFO] Communication time : 0.9601617319902971
+> [Marcel:tracing.Receiver:(3) 3.057925] [jmsg/INFO]  --- bw 1.0414912057858452E8 ----
+> [Marcel:tracing.Receiver:(3) 4.474401] [jmsg/INFO] goodbye!
+