From e3562f9c43a00487adc1bdedfb011f2499247a7b Mon Sep 17 00:00:00 2001 From: Augustin Degomme Date: Wed, 6 Feb 2019 10:40:04 +0100 Subject: [PATCH] reduce size of message sent .. For collectives we have to allocate fake buffers, and these ones may be a bit too large for some small systems (arm) --- .../coll/actions0.txt | 2 +- .../coll/actions1.txt | 2 +- .../replay_multiple_manual_coll1.tesh | 20 +++++++++---------- ...lay_multiple_manual_coll2_st_sr_noise.tesh | 16 +++++++-------- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/examples/smpi/replay_multiple_manual_deploy/coll/actions0.txt b/examples/smpi/replay_multiple_manual_deploy/coll/actions0.txt index 53c4fd516f..c2a90daec1 100644 --- a/examples/smpi/replay_multiple_manual_deploy/coll/actions0.txt +++ b/examples/smpi/replay_multiple_manual_deploy/coll/actions0.txt @@ -1,7 +1,7 @@ 0 init 0 compute 1e9 0 bcast 1 0 1 -0 alltoall 134217728 134217728 26 26 +0 alltoall 13421772 13421772 26 26 0 barrier 0 reduce 16 0 0 26 0 finalize diff --git a/examples/smpi/replay_multiple_manual_deploy/coll/actions1.txt b/examples/smpi/replay_multiple_manual_deploy/coll/actions1.txt index 315e201bc9..5b4789ca4e 100644 --- a/examples/smpi/replay_multiple_manual_deploy/coll/actions1.txt +++ b/examples/smpi/replay_multiple_manual_deploy/coll/actions1.txt @@ -1,6 +1,6 @@ 1 init 1 bcast 1 0 1 -1 alltoall 134217728 134217728 26 26 +1 alltoall 13421772 13421772 26 26 1 barrier 1 reduce 16 0 0 26 1 finalize diff --git a/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll1.tesh b/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll1.tesh index 72d3cd408a..13f842db50 100644 --- a/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll1.tesh +++ b/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll1.tesh @@ -13,11 +13,11 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir > [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'alone') > [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'alone') > [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'alone') -> [ 590.549375] (rank_0_0@Bourassa) Simulation time 590.549375 -> [ 590.549375] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone') -> [ 590.549375] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone') -> [ 591.549375] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone') -> [ 591.549375] (maestro@) Simulation finished! Final time: 591.549 +> [ 77.645196] (rank_0_0@Bourassa) Simulation time 77.645196 +> [ 77.645196] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone') +> [ 77.645196] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone') +> [ 78.645196] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone') +> [ 78.645196] (maestro@) Simulation finished! Final time: 78.6452 p Workload with one coll job (with noise) ! timeout 120 @@ -29,10 +29,10 @@ $ ./replay_multiple_manual ${platfdir}/small_platform_with_routers.xml ${srcdir > [ 0.000000] (job_0000@Bourassa) Executing job 0 (smpi_app 'alone') > [ 0.000000] (rank_0_0@Bourassa) Replaying rank 0 of job 0 (smpi_app 'alone') > [ 0.000000] (rank_0_1@Fafard) Replaying rank 1 of job 0 (smpi_app 'alone') -> [ 590.549375] (rank_0_0@Bourassa) Simulation time 590.549375 -> [ 590.549375] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone') -> [ 590.549375] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone') -> [ 591.549375] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone') -> [ 591.549375] (maestro@) Simulation finished! Final time: 591.549 +> [ 77.645196] (rank_0_0@Bourassa) Simulation time 77.645196 +> [ 77.645196] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'alone') +> [ 77.645196] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'alone') +> [ 78.645196] (job_0000@Bourassa) Finished job 0 (smpi_app 'alone') +> [ 78.645196] (maestro@) Simulation finished! Final time: 78.6452 $ rm -f ${srcdir:=.}/workload_coll1 diff --git a/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll2_st_sr_noise.tesh b/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll2_st_sr_noise.tesh index 3b996edb89..6ae0a9f073 100644 --- a/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll2_st_sr_noise.tesh +++ b/examples/smpi/replay_multiple_manual_deploy/replay_multiple_manual_coll2_st_sr_noise.tesh @@ -19,13 +19,13 @@ $ ./replay_multiple_manual ${srcdir:=.}/../../platforms/small_platform_with_rout > [ 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') -> [1181.064896] (rank_0_0@Bourassa) Simulation time 1181.064896 -> [1181.064896] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1') -> [1181.064896] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') -> [1181.064896] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') -> [1181.064896] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') -> [1182.064896] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0') -> [1182.064896] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1') -> [1182.064896] (maestro@) Simulation finished! Final time: 1182.06 +> [ 155.256538] (rank_0_0@Bourassa) Simulation time 155.256538 +> [ 155.256538] (rank_0_0@Bourassa) Finished replaying rank 0 of job 0 (smpi_app 'job0') +> [ 155.256538] (rank_0_1@Fafard) Finished replaying rank 1 of job 0 (smpi_app 'job0') +> [ 155.256538] (rank_1_0@Bourassa) Finished replaying rank 0 of job 1 (smpi_app 'job1') +> [ 155.256538] (rank_1_1@Fafard) Finished replaying rank 1 of job 1 (smpi_app 'job1') +> [ 156.256538] (job_0000@Bourassa) Finished job 0 (smpi_app 'job0') +> [ 156.256538] (job_0001@Bourassa) Finished job 1 (smpi_app 'job1') +> [ 156.256538] (maestro@) Simulation finished! Final time: 156.257 $ rm -f ${srcdir:=.}/workload_coll2_same_time_and_resources -- 2.20.1