Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[examples] smpi-replay-mm: sleep(1) at job end
authorMillian Poquet <millian.poquet@inria.fr>
Thu, 25 Oct 2018 15:37:42 +0000 (17:37 +0200)
committerMillian Poquet <millian.poquet@inria.fr>
Thu, 25 Oct 2018 15:42:11 +0000 (17:42 +0200)
This is done to check that the job ends after the ranks
without huge modifications to the output log analysis

examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual.cpp
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty1.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty2.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_mixed1.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_mixed2.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_mixed2_st.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_mixed2_st_noise.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_mixed2_st_sr.tesh
examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_mixed2_st_sr_noise.tesh

index b3a786c..23c53d0 100644 (file)
@@ -113,6 +113,7 @@ static int job_executor_process(Job* job)
 
   barrier->wait();
 
+  simgrid::s4u::this_actor::sleep_for(1);
   XBT_INFO("Finished job %d (smpi_app '%s')", job->unique_job_number, job->smpi_app_name.c_str());
 
   return 0;
index 5418215..452cacd 100644 (file)
@@ -17,8 +17,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Simulation time 0.000000
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
-> [   0.000000] (maestro@) Simulation finished! Final time: 0
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
+> [   1.000000] (maestro@) Simulation finished! Final time: 1
 
 p Workload with one empty job (with noise)
 ! timeout 120
@@ -34,7 +34,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml  ${srcdir
 > [   0.000000] (rank_0_1@Fafard) Simulation time 0.000000
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
 > [  13.000000] (maestro@) Simulation finished! Final time: 13
 
 $ rm -f ${srcdir:=.}/workload_empty1
index 9c25f51..eb0d0a8 100644 (file)
@@ -20,7 +20,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Simulation time 0.000000
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Ginette) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -29,8 +29,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1000.000000] (rank_1_1@Jupiter) Simulation time 0.000000
 > [1000.000000] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
-> [1000.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
-> [1000.000000] (maestro@) Simulation finished! Final time: 1000
+> [1001.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [1001.000000] (maestro@) Simulation finished! Final time: 1001
 
 p Workload with two empty jobs (not at the same time, not on the same resources, with noise)
 ! timeout 120
@@ -48,7 +48,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Simulation time 0.000000
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Ginette) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -57,7 +57,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1000.000000] (rank_1_1@Jupiter) Simulation time 0.000000
 > [1000.000000] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
-> [1000.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [1001.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
 > [1013.000000] (maestro@) Simulation finished! Final time: 1013
 
 $ rm -f ${srcdir:=.}/workload_empty2
@@ -84,7 +84,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Simulation time 0.000000
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Bourassa) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -93,8 +93,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1000.000000] (rank_1_1@Fafard) Simulation time 0.000000
 > [1000.000000] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
-> [1000.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [1000.000000] (maestro@) Simulation finished! Final time: 1000
+> [1001.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [1001.000000] (maestro@) Simulation finished! Final time: 1001
 
 p Workload with two empty jobs (not at the same time, but on the same resources, with noise)
 ! timeout 120
@@ -112,7 +112,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Simulation time 0.000000
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Bourassa) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -121,7 +121,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1000.000000] (rank_1_1@Fafard) Simulation time 0.000000
 > [1000.000000] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
-> [1000.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [1001.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
 > [1013.000000] (maestro@) Simulation finished! Final time: 1013
 
 $ rm -f ${srcdir:=.}/workload_empty2_same_resources
@@ -155,9 +155,9 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
-> [   0.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
-> [   0.000000] (maestro@) Simulation finished! Final time: 0
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [   1.000000] (maestro@) Simulation finished! Final time: 1
 
 p Workload with two empty jobs (at the same time but not on the same resources, with noise)
 ! timeout 120
@@ -182,8 +182,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
-> [   0.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
 > [  13.000000] (maestro@) Simulation finished! Final time: 13
 
 $ rm -f ${srcdir:=.}/workload_empty2_same_time
@@ -218,9 +218,9 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
-> [   0.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
-> [   0.000000] (maestro@) Simulation finished! Final time: 0
+> [   1.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (maestro@) Simulation finished! Final time: 1
 
 p Workload with two empty jobs (at the same time and on the same resources, with noise)
 
@@ -246,8 +246,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [   0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [   0.000000] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [   0.000000] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
-> [   0.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [   0.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [   1.000000] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [   1.000000] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [  13.000000] (maestro@) Simulation finished! Final time: 13
 
 $ rm -f ${srcdir:=.}/workload_empty2_same_time_and_resources
index 240c15c..793eaf6 100644 (file)
@@ -16,8 +16,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml  ${srcdir
 > [ 737.001374] (rank_0_0@Bourassa) Simulation time 737.001374
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
-> [ 737.001374] (maestro@) Simulation finished! Final time: 737.001
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
+> [ 738.001374] (maestro@) Simulation finished! Final time: 738.001
 
 p Workload with one mixed job (with noise)
 ! timeout 120
@@ -32,7 +32,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml  ${srcdir
 > [ 737.001374] (rank_0_0@Bourassa) Simulation time 737.001374
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
-> [ 737.001374] (maestro@) Simulation finished! Final time: 737.001
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone')
+> [ 738.001374] (maestro@) Simulation finished! Final time: 738.001
 
 $ rm -f ${srcdir:=.}/workload_mixed1
index 000d443..3e1221e 100644 (file)
@@ -18,7 +18,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [ 737.001374] (rank_0_0@Bourassa) Simulation time 737.001374
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Ginette) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -26,8 +26,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1806.923160] (rank_1_0@Ginette) Simulation time 806.923160
 > [1806.923160] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [1806.923160] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [1806.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
-> [1806.923160] (maestro@) Simulation finished! Final time: 1806.92
+> [1807.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [1807.923160] (maestro@) Simulation finished! Final time: 1807.92
 
 p Workload with two mixed jobs (not at the same time, not on the same resources, with noise)
 ! timeout 120
@@ -44,7 +44,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [ 737.001374] (rank_0_0@Bourassa) Simulation time 737.001374
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Ginette) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -52,8 +52,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1806.923160] (rank_1_0@Ginette) Simulation time 806.923160
 > [1806.923160] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [1806.923160] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [1806.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
-> [1806.923160] (maestro@) Simulation finished! Final time: 1806.92
+> [1807.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [1807.923160] (maestro@) Simulation finished! Final time: 1807.92
 
 $ rm -f ${srcdir:=.}/workload_mixed2
 
@@ -78,7 +78,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [ 737.001374] (rank_0_0@Bourassa) Simulation time 737.001374
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Bourassa) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -86,8 +86,8 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1737.001374] (rank_1_0@Bourassa) Simulation time 737.001374
 > [1737.001374] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [1737.001374] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [1737.001374] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [1737.001374] (maestro@) Simulation finished! Final time: 1737
+> [1738.001374] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [1738.001374] (maestro@) Simulation finished! Final time: 1738
 
 p Workload with two mixed jobs (not at the same time, but on the same resources, with noise)
 ! timeout 120
@@ -104,7 +104,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [ 737.001374] (rank_0_0@Bourassa) Simulation time 737.001374
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [1000.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1')
 > [1000.000000] (job_0001@Bourassa) Executing job 1 (smpi_app 'job1')
 > [1000.000000] (rank_1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1')
@@ -112,7 +112,7 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:
 > [1737.001374] (rank_1_0@Bourassa) Simulation time 737.001374
 > [1737.001374] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [1737.001374] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [1737.001374] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [1737.001374] (maestro@) Simulation finished! Final time: 1737
+> [1738.001374] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [1738.001374] (maestro@) Simulation finished! Final time: 1738
 
 $ rm -f ${srcdir:=.}/workload_mixed2_sr
index e2d11c2..d67b84f 100644 (file)
@@ -15,9 +15,9 @@ $ ./replay_multiple_manual ${srcdir:=.}/../../platforms/small_platform_with_rout
 > [   0.000000] (rank_1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1')
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [ 806.923160] (rank_1_0@Ginette) Simulation time 806.923160
 > [ 806.923160] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [ 806.923160] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [ 806.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
-> [ 806.923160] (maestro@) Simulation finished! Final time: 806.923
+> [ 807.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [ 807.923160] (maestro@) Simulation finished! Final time: 807.923
index 9d835d3..100b277 100644 (file)
@@ -15,9 +15,9 @@ $ ./replay_multiple_manual ${srcdir:=.}/../../platforms/small_platform_with_rout
 > [   0.000000] (rank_1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1')
 > [ 737.001374] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0')
 > [ 737.001374] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
-> [ 737.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [ 738.001374] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
 > [ 806.923160] (rank_1_0@Ginette) Simulation time 806.923160
 > [ 806.923160] (rank_1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [ 806.923160] (rank_1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [ 806.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
-> [ 806.923160] (maestro@) Simulation finished! Final time: 806.923
+> [ 807.923160] (job_0001@Ginette) Finished job 1 (smpi_app 'job1')
+> [ 807.923160] (maestro@) Simulation finished! Final time: 807.923
index f40bf06..dca9faf 100644 (file)
@@ -18,6 +18,6 @@ $ ./replay_multiple_manual ${srcdir:=.}/../../platforms/small_platform_with_rout
 > [1473.975664] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [1473.975664] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [1473.975664] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [1473.975664] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
-> [1473.975664] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [1473.975664] (maestro@) Simulation finished! Final time: 1473.98
+> [1474.975664] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [1474.975664] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [1474.975664] (maestro@) Simulation finished! Final time: 1474.98
index b351364..9f2d990 100644 (file)
@@ -18,6 +18,6 @@ $ ./replay_multiple_manual ${srcdir:=.}/../../platforms/small_platform_with_rout
 > [1473.975664] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1')
 > [1473.975664] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0')
 > [1473.975664] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1')
-> [1473.975664] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
-> [1473.975664] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
-> [1473.975664] (maestro@) Simulation finished! Final time: 1473.98
+> [1474.975664] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0')
+> [1474.975664] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1')
+> [1474.975664] (maestro@) Simulation finished! Final time: 1474.98