[mvapich-discuss] Got "VBUF region allocation failed" error in passive one-sided communication
Min Si
msi at il.is.s.u-tokyo.ac.jp
Mon May 26 22:48:09 EDT 2014
Hi,
I am using Mvapich 2-2.0rc1 mrail/gen2 device on an Mellanox InfiniBand
cluster. I got following error when running my passive one-sided
communication program.
../src/mpid/ch3/channels/mrail/src/gen2/vbuf.c:810: VBUF region
allocation failed. Pool size 981504
My program does:
MPI_Win_lock_all(0, win);
for(;Iteration;){
Issue 1 MPI_Put() to left rank;
MPI_Win_flush_all(win);
Issue 10000 MPI_Put() to left rank;
MPI_Win_flush_all(win);
}
MPI_Win_unlock_all(0, win);
The VBUF error happened when issuing 10000 PUTs. But if I reduce the
number of PUTs to 1000, no error is reported. Is there something
incorrect in my program ?
Thanks,
Min
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20140526/d3bffa97/attachment.html>
More information about the mvapich-discuss
mailing list