Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add new entry in Release_Notes.
[simgrid.git] / teshsuite / smpi / coll-allreduce / coll-allreduce-papi.tesh
index 2d9f594..0992475 100644 (file)
@@ -1,24 +1,24 @@
 # Smpi Allreduce collectives tests
 ! output sort
 
-p Test allreduce with papi events activated - needs papi installed, simgrid compiled with it, and sudo or sudo sh -c "echo 0 > /proc/sys/kernel/perf_event_paranoid"
-$ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_coll -platform ${platfdir:=.}/small_platform.xml -np 16 -trace --log=xbt_cfg.thres:critical ${bindir:=.}/coll-allreduce --log=smpi_config.thres:warning --log=smpi_coll.thres:error --log=smpi_mpi.thres:error --log=smpi_pmpi.thres:error --cfg=smpi/papi-events:default:PAPI_L3_LDM:PAPI_L2_LDM  
-> [rank 0] -> Tremblay
-> [rank 1] -> Tremblay
-> [rank 2] -> Tremblay
-> [rank 3] -> Tremblay
-> [rank 4] -> Jupiter
-> [rank 5] -> Jupiter
-> [rank 6] -> Jupiter
-> [rank 7] -> Jupiter
-> [rank 8] -> Fafard
-> [rank 9] -> Fafard
-> [rank 10] -> Fafard
-> [rank 11] -> Fafard
-> [rank 12] -> Ginette
-> [rank 13] -> Ginette
-> [rank 14] -> Ginette
-> [rank 15] -> Ginette
+p Test allreduce with papi events activated - needs papi installed, SimGrid compiled with it, and sudo or sudo sh -c "echo 0 > /proc/sys/kernel/perf_event_paranoid"
+$ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_coll -platform ${platfdir:=.}/small_platform.xml -np 16 -trace --log=xbt_cfg.thres:critical ${bindir:=.}/coll-allreduce --log=smpi_config.thres:warning --log=smpi_coll.thres:error --log=smpi_mpi.thres:error --log=smpi_pmpi.thres:error --cfg=smpi/papi-events:default:PAPI_L1_TCM:PAPI_TOT_CYC
+> [0.000000] [smpi/INFO] [rank 0] -> Tremblay
+> [0.000000] [smpi/INFO] [rank 1] -> Tremblay
+> [0.000000] [smpi/INFO] [rank 2] -> Tremblay
+> [0.000000] [smpi/INFO] [rank 3] -> Tremblay
+> [0.000000] [smpi/INFO] [rank 4] -> Jupiter
+> [0.000000] [smpi/INFO] [rank 5] -> Jupiter
+> [0.000000] [smpi/INFO] [rank 6] -> Jupiter
+> [0.000000] [smpi/INFO] [rank 7] -> Jupiter
+> [0.000000] [smpi/INFO] [rank 8] -> Fafard
+> [0.000000] [smpi/INFO] [rank 9] -> Fafard
+> [0.000000] [smpi/INFO] [rank 10] -> Fafard
+> [0.000000] [smpi/INFO] [rank 11] -> Fafard
+> [0.000000] [smpi/INFO] [rank 12] -> Ginette
+> [0.000000] [smpi/INFO] [rank 13] -> Ginette
+> [0.000000] [smpi/INFO] [rank 14] -> Ginette
+> [0.000000] [smpi/INFO] [rank 15] -> Ginette
 > [0] sndbuf=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]
 > [1] sndbuf=[16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ]
 > [2] sndbuf=[32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ]
@@ -53,8 +53,8 @@ $ ${bindir:=.}/../../../smpi_script/bin/smpirun -map -hostfile ../hostfile_coll
 > [15] rcvbuf=[1920 1936 1952 1968 1984 2000 2016 2032 2048 2064 2080 2096 2112 2128 2144 2160 ]
 
 p Just check we have events in the trace, we can't check anything else.
-$ grep -q "PAPI_L3_LDM" ${bindir:=.}/smpi_simgrid.trace
+$ grep -q " PAPI_L1_TCM " ${bindir:=.}/smpi_simgrid.trace
 
 $ grep -q "^8 " ${bindir:=.}/smpi_simgrid.trace
 
-$ rm -f ${bindir:=.}/smpi_simgrid.trace
\ No newline at end of file
+$ rm -f ${bindir:=.}/smpi_simgrid.trace