[mvapich-discuss] MVAPICH2 (2.1rc1) on PSM error
Sayan Ghosh
sayandeep52 at gmail.com
Fri Sep 30 14:42:26 EDT 2016
Hi,
I occasionally get the following error when I issue a large number(in this
case, the large number is >10 million) of `MPI_Put`:
`b11.10016Exhausted 1048576 MQ irecv request descriptors, which usually
indicates a user program error or insufficient request descriptors
(PSM_MQ_RECVREQS_MAX=1048576)`
The program in question is a very simple one, something like:
for (i=0 to 1 Billion)
MPI_Put(..1 byte)
MPI_Win_flush(...)
Is there a way to resolve this?
[sghosh at blogin2 ~]$ ~/builds/mvapich2-intel-psm/bin/mpichversion
MVAPICH2 Version: 2.1rc1
MVAPICH2 Release date: Thu Dec 18 20:00:00 EDT 2014
MVAPICH2 Device: ch3:psm
MVAPICH2 configure: CC=icc CXX=icpc FC=ifort F77=ifort
--prefix=/home/sghosh/builds/mvapich2-intel-psm --with-device=ch3:psm
--disable-shared
MVAPICH2 CC: icc -DNDEBUG -DNVALGRIND -O2
MVAPICH2 CXX: icpc -DNDEBUG -DNVALGRIND -O2
MVAPICH2 F77: ifort -O2
MVAPICH2 FC: ifort -O2
I tried the latest MVAPICH2 (latest 2.2 tarball w MPICH 3.1.4) too, and my
program fails.
--
Regards,
Sayan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20160930/e7741411/attachment.html>
More information about the mvapich-discuss
mailing list