如何在CUDA中使用IBM Platform MPI?

时间:2013-11-13 16:48:13

标签: cuda mpi

首先,对不起,如果我拼写错误,我不是英语。

我正在尝试在Windows 7中使用IBM Platform MPI v9.1.2与CUDA 5.5通过GPU传递消息,使用CUDA-Aware MPI,如此帖子所说:http://devblogs.nvidia.com/parallelforall/introduction-cuda-aware-mpi/

我的GPU(Nvidia Tesla C2075)与UVA(统一虚拟寻址)技术兼容,因此当我使用MPI_Ssend和MPI_Recv传递设备指针时,它应该可以正常工作,但它没有,程序崩溃。

我只安装了IBM软件包,但是找不到任何需要的配置。

任何人都知道这件事,可以帮助我吗?

非常感谢你。

1 个答案:

答案 0 :(得分:3)

你需要切换到linux。

IBM表示PMPI GPU-Direct支持仅在Linux上herehere

  

硬件要求   ...   此外,Platform MPI支持Linux上的GPU-Direct 2.0。

CUDA-Aware MPI依赖于GPUDirect,如您链接的博客所示。