X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/29a3b2869c0075fc75e8ccc66fc1d9c4c8bf6a85..abf3b21ad3f4a19475431076e6e2b26f76d2e7d6:/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty2.tesh diff --git a/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty2.tesh b/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty2.tesh index 3f0a500237..f7b3685af2 100644 --- a/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty2.tesh +++ b/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_empty2.tesh @@ -6,61 +6,61 @@ p Workload with two empty jobs (not at the same time, not on the same resources) $ mkfile ${srcdir:=.}/workload_empty2 ! timeout 120 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2 --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 0 0 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2 --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 0 0 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=1000, alloc='2,3' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [1000.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [1000.000000] (job_job1@Ginette) Executing job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Ginette) Simulation time 0.000000 -> [1000.000000] (1_1@Jupiter) Simulation time 0.000000 -> [1000.000000] (1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (job_job1@Ginette) Finished job 1 (smpi_app 'job1') -> [1000.000000] (maestro@) Simulation finished! Final time: 1000 +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 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') +> [ 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') +> [1000.000000] (rank_1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') +> [1000.000000] (rank_1_0@Ginette) Simulation time 0.000000 +> [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') +> [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 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2 --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 7 13 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2 --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 7 13 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=1000, alloc='2,3' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [1000.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [1000.000000] (job_job1@Ginette) Executing job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Ginette) Simulation time 0.000000 -> [1000.000000] (1_1@Jupiter) Simulation time 0.000000 -> [1000.000000] (1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (job_job1@Ginette) Finished job 1 (smpi_app 'job1') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 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') +> [ 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') +> [1000.000000] (rank_1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') +> [1000.000000] (rank_1_0@Ginette) Simulation time 0.000000 +> [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') +> [1001.000000] (job_0001@Ginette) Finished job 1 (smpi_app 'job1') > [1013.000000] (maestro@) Simulation finished! Final time: 1013 -$ rm -f ${srcdir:=.}/workload_empty2 +$ rm -f ${srcdir:=.}/workload_empty2 p Workload with two empty jobs (not at the same time, but on the same resources) @@ -70,58 +70,58 @@ p Workload with two empty jobs (not at the same time, but on the same resources) $ mkfile ${srcdir:=.}/workload_empty2_same_resources ! timeout 120 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_resources --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 0 0 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_resources --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 0 0 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=1000, alloc='0,1' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [1000.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [1000.000000] (job_job1@Bourassa) Executing job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Bourassa) Simulation time 0.000000 -> [1000.000000] (1_1@Fafard) Simulation time 0.000000 -> [1000.000000] (1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (job_job1@Bourassa) Finished job 1 (smpi_app 'job1') -> [1000.000000] (maestro@) Simulation finished! Final time: 1000 +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 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') +> [ 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') +> [1000.000000] (rank_1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') +> [1000.000000] (rank_1_0@Bourassa) Simulation time 0.000000 +> [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') +> [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 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_resources --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 7 13 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_resources --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 7 13 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=1000, alloc='0,1' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [1000.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [1000.000000] (job_job1@Bourassa) Executing job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Bourassa) Simulation time 0.000000 -> [1000.000000] (1_1@Fafard) Simulation time 0.000000 -> [1000.000000] (1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [1000.000000] (1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [1000.000000] (job_job1@Bourassa) Finished job 1 (smpi_app 'job1') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Sleeping 1000 seconds (waiting for job 1000, app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 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') +> [ 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') +> [1000.000000] (rank_1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') +> [1000.000000] (rank_1_0@Bourassa) Simulation time 0.000000 +> [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') +> [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 @@ -134,56 +134,56 @@ p Workload with two empty jobs (at the same time but not on the same resources) $ mkfile ${srcdir:=.}/workload_empty2_same_time ! timeout 120 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 0 0 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 0 0 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=0, alloc='2,3' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Ginette) Executing job 1 (smpi_app 'job1') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (1_0@Ginette) Simulation time 0.000000 -> [ 0.000000] (1_1@Jupiter) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Ginette) Finished job 1 (smpi_app 'job1') -> [ 0.000000] (maestro@) Simulation finished! Final time: 0 +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1') +> [ 0.000000] (job_0001@Ginette) Executing job 1 (smpi_app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 0.000000] (rank_0_1@Fafard) Simulation time 0.000000 +> [ 0.000000] (rank_1_0@Ginette) Simulation time 0.000000 +> [ 0.000000] (rank_1_1@Jupiter) Simulation time 0.000000 +> [ 0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') +> [ 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') +> [ 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 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 7 13 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 7 13 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=0, alloc='2,3' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Ginette) Executing job 1 (smpi_app 'job1') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (1_0@Ginette) Simulation time 0.000000 -> [ 0.000000] (1_1@Jupiter) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_1@Jupiter) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Ginette) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Ginette) Finished job 1 (smpi_app 'job1') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1') +> [ 0.000000] (job_0001@Ginette) Executing job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_0@Ginette) Replaying rank 0 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_1@Jupiter) Replaying rank 1 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 0.000000] (rank_1_0@Ginette) Simulation time 0.000000 +> [ 0.000000] (rank_0_1@Fafard) Simulation time 0.000000 +> [ 0.000000] (rank_1_1@Jupiter) Simulation time 0.000000 +> [ 0.000000] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') +> [ 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') +> [ 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 @@ -197,57 +197,57 @@ p Workload with two empty jobs (at the same time and on the same resources) $ mkfile ${srcdir:=.}/workload_empty2_same_time_and_resources ! timeout 120 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time_and_resources --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 0 0 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time_and_resources --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 0 0 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=0, alloc='0,1' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Bourassa) Executing job 1 (smpi_app 'job1') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (1_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (1_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Bourassa) Finished job 1 (smpi_app 'job1') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') -> [ 0.000000] (maestro@) Simulation finished! Final time: 0 +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1') +> [ 0.000000] (job_0001@Bourassa) Executing job 1 (smpi_app 'job1') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_0@Bourassa) Simulation time 0.000000 +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 0.000000] (rank_1_1@Fafard) Simulation time 0.000000 +> [ 0.000000] (rank_0_1@Fafard) Simulation time 0.000000 +> [ 0.000000] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') +> [ 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') +> [ 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) ! timeout 120 -! output sort 19 -$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time_and_resources --log=smpi.:info --cfg=smpi/host-speed:100 "--log=root.fmt:[%11.6r]%e(%P@%h)%e%m%n" 7 13 -> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100' +! output sort 25 +$ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir:=.}/workload_empty2_same_time_and_resources --log=smpi.:info --cfg=smpi/host-speed:100f "--log=root.fmt:[%11.6r]%e(%a@%h)%e%m%n" 7 13 +> [ 0.000000] (maestro@) Configuration change: Set 'smpi/host-speed' to '100f' > [ 0.000000] (maestro@) Job read: app='job0', file='empty.txt', size=2, start=0, alloc='0,1' > [ 0.000000] (maestro@) Job read: app='job1', file='empty.txt', size=2, start=0, alloc='0,1' -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 0 (app 'job0') -> [ 0.000000] (job_job0@Bourassa) Executing job 0 (smpi_app 'job0') -> [ 0.000000] (workload_executor@Bourassa) Launching the job executor of job 1 (app 'job1') -> [ 0.000000] (0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Bourassa) Executing job 1 (smpi_app 'job1') -> [ 0.000000] (0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (1_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (0_0@Bourassa) Simulation time 0.000000 -> [ 0.000000] (1_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (0_1@Fafard) Simulation time 0.000000 -> [ 0.000000] (1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [ 0.000000] (1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [ 0.000000] (0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [ 0.000000] (job_job1@Bourassa) Finished job 1 (smpi_app 'job1') -> [ 0.000000] (job_job0@Bourassa) Finished job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 0 (app 'job0') +> [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'job0') +> [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'job0') +> [ 0.000000] (workload@Bourassa) Launching the job executor of job 1 (app 'job1') +> [ 0.000000] (job_0001@Bourassa) Executing job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_0@Bourassa) Replaying rank 0 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_1@Fafard) Replaying rank 1 of job 1 (smpi_app 'job1') +> [ 0.000000] (rank_1_0@Bourassa) Simulation time 0.000000 +> [ 0.000000] (rank_0_0@Bourassa) Simulation time 0.000000 +> [ 0.000000] (rank_1_1@Fafard) Simulation time 0.000000 +> [ 0.000000] (rank_0_1@Fafard) Simulation time 0.000000 +> [ 0.000000] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') +> [ 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') +> [ 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