我有一个CUDA程序(myprogram.cu),我想使用MPI通信协议。当我添加标题" mpi.h"并尝试编译
nvcc -c myprogram.cu -lmpi -l/usr/include/mpi -o output
我得到了:错误:mpi.h:没有这样的文件或目录 我的程序使用HOST和DEVICE函数。
我如何编译mpi-cuda识别程序? 我的程序运行良好,所以我认为我不需要上传我的代码。 它只是不识别标题,所以我甚至不能为MPI编写代码。 我在一个能够GPU Direct-MPI cuda-aware(大学计算机系统)的环境中编译我的程序。 提前谢谢。