Quantcast
Channel: Mellanox Interconnect Community: Message List
Viewing all articles
Browse latest Browse all 6278

HPC-X MPI not supporting threaded MPI programs?

$
0
0

Hi,

 

I could not find this answered in the discussion group.

 

As far as I can tell the Mellanox HPC-X MPI is built without the option:  --enable-mpi-thread-multiple

to the OpenMPI configure script. Is this intentional, and if so: why?

 

To test and verify try the osu benchmark sample that comes with HPC-X:

$ mpirun -host localhost -x MLX5_SINGLE_THREADED=n -np 2 $HPCX_MPI_TESTS_DIR/osu-micro-benchmarks-4.4.1/osu_latency_mt
[1430755920.480363] [login0401:2589 :0]         sys.c:741  MXM  WARN  Conflicting CPU frequencies detected, using: 2601.00
[1430755920.479771] [login0401:2590 :0]         sys.c:741  MXM  WARN  Conflicting CPU frequencies detected, using: 2601.00
MPI_Init_thread must return MPI_THREAD_MULTIPLE!
-------------------------------------------------------
Primary job  terminated normally, but 1 process returned a non-zero exit code.. Per user-direction, the job has been aborted.
...

This test never runs due to the MPI run-time not providing the sufficient level of threads support.

 

/Nils


Viewing all articles
Browse latest Browse all 6278

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>