[mvapich-discuss] Got "VBUF region allocation failed" error in passive one-sided communication

Mingzhe Li li.2192 at osu.edu
Tue May 27 18:29:50 EDT 2014


Hi Min,

Thanks for the note. We will take a look at this issue and get back to you.

Regards,
Mingzhe


On Mon, May 26, 2014 at 10:48 PM, Min Si <msi at il.is.s.u-tokyo.ac.jp> wrote:

>  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
>
>
>
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mailman.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20140527/5c20a8b9/attachment.html>


More information about the mvapich-discuss mailing list