Update test programs for qlmpi (do swap with using shared memory, ib_pingpong)
This commit is contained in:
33
test/qlmpi/rusage/verbs/README
Normal file
33
test/qlmpi/rusage/verbs/README
Normal file
@@ -0,0 +1,33 @@
|
||||
=============
|
||||
Test program for swap in ib_pingpong
|
||||
=============
|
||||
Rank 0 process is sender, another is reciever.
|
||||
Sender send "MagicNumber + LoopCount" to reciever.
|
||||
Reciever check the number, and print OK or NG.
|
||||
Then, they swapout and wait for resume.
|
||||
|
||||
When they are resumed, increment LoopCount and send/recieve again.
|
||||
|
||||
=============
|
||||
How to run
|
||||
=============
|
||||
compile mpi_rdma_wr
|
||||
$ make
|
||||
|
||||
run by ql_mpiexec_start
|
||||
$ ql_mpiexec_start -machinefile ./mfile ./mpi_rdma_wr -s `hostname` -p 9999
|
||||
will be printed
|
||||
[OK] recv_val: 0x55aa55aa
|
||||
|
||||
rerun by ql_mpiexec_start
|
||||
$ ql_mpiexec_start -machinefile ./mfile ./mpi_rdma_wr -s `hostname` -p 9999
|
||||
|
||||
if swap is disable, it will be printed
|
||||
[OK] recv_val: 0x55aa55ab
|
||||
else (swap is enable)
|
||||
[NG] recv_val is not correct, expected:0x55aa55ab recv:0x55aa55aa
|
||||
or
|
||||
occur abort
|
||||
|
||||
finalize by ql_mpiexec_finalize
|
||||
$ ql_mpiexec_finalize -machinefile ./mfile ./mpi_rdma_wr -s `hostname` -p 9999
|
||||
Reference in New Issue
Block a user