[mvapich-discuss] Can displs in Scatterv/Gatherv/etc be a GPU array for CUDA-aware MPI?

Fang, Leo leofang at bnl.gov
Tue Jun 11 11:58:44 EDT 2019


Hello,


I understand that once MVAPICH is built against CUDA, sendbuf/recvbuf can be pointers to GPU memory. I wonder for MVAPICH whether or not the “displs" argument of the collective calls on variable data (Scatterv/Gatherv/etc) can also live on GPU. CUDA awareness isn’t part of the MPI standard (yet), so I suppose it’s worth asking or even documenting.

Thank you.


ps. The same question was cross-posted to the Open MPI mailing list earlier. While it was answered there, MVAPICH might implement things differently. Please don’t be mad at me if you are receiving an email influx from me this morning :P


Sincerely,
Leo

---
Yao-Lung Leo Fang
Assistant Computational Scientist
Computational Science Initiative
Brookhaven National Laboratory
Bldg. 725, Room 2-169
P.O. Box 5000, Upton, NY 11973-5000
Office: (631) 344-3265
Email: leofang at bnl.gov<mailto:leofang at bnl.gov>
Website: https://leofang.github.io/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20190611/f6dfecf7/attachment.html>


More information about the mvapich-discuss mailing list