multithreading - Hyrbid MPI / OpenMP -
i've been trying use openmpi
openmp
, when run try run 2 mpi processes , 4 threads on 1 machine, threads executed on same core @ 25% usage instead of on 4 separate cores. able fix using --enable-mpi-threads when building openmpi
; having issue being duel cpu machine.
there 8 cores per processor, 2 processors in each server. if run 2 mpi processes , 8 threads fine long 2 processes started on separate processors, if try , 1 mpi process 16 threads reverts stacking every thread on 1 core.
has had experience running openmpi , openmp together?
Comments
Post a Comment