0
votes

First of all, sorry if I make spelling mistakes, I'm not english.

I'm trying to use IBM Platform MPI v9.1.2 with CUDA 5.5 in Windows 7 to pass messages through GPUs, using CUDA-Aware MPI like this post says: http://devblogs.nvidia.com/parallelforall/introduction-cuda-aware-mpi/

My GPUs (Nvidia Tesla C2075) are compatible with UVA (Unified Virtual Addressing) technology, so it should work properly when I use MPI_Ssend and MPI_Recv passing the device pointers, but it doesn't and the program crashes.

I've installed only the IBM package but I couldn't find anything about any configuration needed.

Anyone know something about this and could help me?

Thank you so much.

1

1 Answers

3
votes

You'll need to switch to linux.

IBM indicates PMPI GPU-Direct support is on linux only here and here

Hardware requirements ... In addition, Platform MPI supports GPU-Direct 2.0 on Linux .

CUDA-Aware MPI depends on GPUDirect, as indicated in the blog you linked.