【发布时间】:2016-07-04 00:52:06
【问题描述】:
我有一个 MPI 程序,该程序在具有以太网和 Infiniband 连接的计算机集群上运行。当我使用 mpavich2 的 mpicc 编译时,它会自动链接到 Infiniband 库。
有没有办法在编译 mpi 程序时控制使用哪个网络?
我检查了 mpicc 的手册页,但它对此没有用。
【问题讨论】:
-
这独立于
mpicc,但在您用来运行应用程序的启动器上。这个问题可能最好针对系统管理员,因为他们知道实际安装。 -
使用 MVAPICH2,在编译库和执行程序时都配置设备。参考the manual。
标签: mpi ethernet infiniband mvapich2