Skip to content

osu test status (obsolete)

Howard Pritchard edited this page Aug 22, 2016 · 1 revision

This page is obsolete. GNI Provider is now regularly tested against OSU built both with MPICH and Open MPI.

OSU (MVAPICH home) has a small set of basic MPI tests which are good for sanity checking the GNI provider. This page shows the status of these tests using the GNI provider with Open MPI. Results are obtained either on the NERSC systems (edison/cori) or tiger.

To keep things simple for initial testing of the provider, the osu tests were run on 1,2 and 4 nodes (where applicable), up to 24 ranks per node.

Most recent results obtained on 11/24/15.

Point-to-point

test status comments
osu_latency passing
osu_bw passing
osu_bibw passing
osu_mbw_mr passing works with multiple pairs
osu_multi_lat passing works with multiple pairs

Collectives

test status comments
osu_allgather passing
osu_allgatherv passing
osu_allreduce fails at higher counter and vector sizes maybe mem reg related?
osu_alltoall partially passes works at low counts (4 ranks) but fails at higher rank counts
osu_alltoallv passing
osu_barrier passing
osu_bcast passing
osu_gather passing
osu_gatherv passing
osu_iallgather partially passes works at low counts (4 ranks) but fails at higher rank counts
osu_ialltoall partially passes works at low counts (4 ranks) but fails at higher rank counts
osu_ibarrier passing
osu_ibcast partially passes works at low counts (4 ranks) but fails at higher rank counts
osu_igather passes
osu_iscatter partially passes works at low counts (4 ranks) but fails at higher rank counts
osu_reduce passes
osu_reduce_scatter passes
osu_scatter passes
osu_scatterv partially passes works at low counts (4 ranks) but fails at higher rank counts