Discussion:
[OMPI users] Running osu benchmark test suite with open-mpi
Venkateswara Rao Dokku
2012-01-23 06:26:03 UTC
Permalink
Hi,
I am trying to run the osu bench-mark suite with the open-mpi on our
customized OFED, and i was able to run 10 out of the 14 tests in the osu
bench-mark suite. The tests are

1. osu_acc_latency
2. osu_alltoall
3. osu_bcast
4.osu_bibw
5.osu_bw
6.osu_get_latency
7.osu_latency
8.osu_mbw_mr
9.osu_multi_lat
10.osu_put_latency

While trying to run the remaining 4 tests viz.
osu_get_bw,osu_latency_mt,osu_put_bi_bw,osu_put_bw the test is starting
fine and the test is hanging there in the middle at message size 524288...
can we run those osu tests with open mpi or do we need to use mvapich2
inorder to run these tests.

Thanks for the reply...
--
Thanks & Regards,
D.Venkateswara Rao,
Jeff Squyres
2012-01-28 13:08:30 UTC
Permalink
Yes, you should be able to run the OSU tests with Open MPI -- they are not specific to any MPI implementation.

That being said, the MPI-2 one-sided functionality (which is being tested by the osu_get* and osu_put* tests) is notoriously difficult to get right. I don't know offhand if their tests are correct or not (or whether OMPI has bugs in this area).

FWIW, there are very very few real-world MPI applications that use the MPI-2 one-sided functionality. So I wouldn't worry about these tests.

MPI-3 just revamped the one-sided support, and fixed many problems and subtleties in the MPI-2 one-sided specifications. I suspect that when MPI implementations have MPI-3 implementations, hopefully the one-sided applications and implementations will be a bit more robust. See http://blogs.cisco.com/performance/recently-voted-into-mpi-3/.
Hi,
I am trying to run the osu bench-mark suite with the open-mpi on our customized OFED, and i was able to run 10 out of the 14 tests in the osu bench-mark suite. The tests are
1. osu_acc_latency
2. osu_alltoall
3. osu_bcast
4.osu_bibw
5.osu_bw
6.osu_get_latency
7.osu_latency
8.osu_mbw_mr
9.osu_multi_lat
10.osu_put_latency
While trying to run the remaining 4 tests viz. osu_get_bw,osu_latency_mt,osu_put_bi_bw,osu_put_bw the test is starting fine and the test is hanging there in the middle at message size 524288... can we run those osu tests with open mpi or do we need to use mvapich2 inorder to run these tests.
Thanks for the reply...
--
Thanks & Regards,
D.Venkateswara Rao,
_______________________________________________
users mailing list
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
Jeff Squyres
***@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/
Loading...