我在GPMR (MapReduce框架)的运行示例中遇到了一个问题。我已经成功地编译了框架中包含的示例。但是当我运行这些示例时,我得到以下错误:
MPI_Comm_rank中的致命错误:无效通信器,错误堆栈:日志含义MPI_Comm_rank(106): MPI_Comm_rank(comm=0x8099680, rank=0x97ba5c8) failed .日志含义MPI_Comm_rank(64)。:无效通信器
我发出的命令包括"。/matmul", "mpiexec -np 2 ./matmul", "mpirun -np 2 ./matmul",其中"matmul"为矩阵乘法示例的二进制文件。它们都有相同的误差。
非常感谢您的答复。我期待你的指教。
问候,周杰伦
我已经通过相同的mpicxx编译程序解决了这个问题。之前,我编译了一个lib…binmipcxx,而程序则通过mpicx。