这不是关于 MPI 的特定技术编码方面的问题。我是 MPI 的新手,不想以错误的方式使用库而自欺欺人,因此在此处发布问题。
据我了解,MPI 是一种在分布式内存模型上构建并行应用程序的环境。
我有一个与 Infiniband 互连的系统,其唯一目的是执行一些非常耗时的操作。我已经破解了并行执行的算法,所以我实际上只是使用 MPI 在 Infiniband 上的多个节点之间传输数据(中间步骤的结果),我相信可以简单地使用 OpenIB 来完成。
我是否以正确的方式使用 MPI?还是我歪曲了系统的初衷?