我想在两个站点(本例中的 Rennes 和 Nancy)上的多个主机上运行 mpi 程序。我想为 Rennes 站点上的主机提供一组参数,并为 Nancy 站点上的主机提供另一组参数。我正在尝试使用以下命令执行此操作:
mpirun -configfile mpi_cfg.txt
其中 mpi_cfg.txt 包含:
-machinefile conf/rennes/workernodes.txt parallel_wan_test conf/rennes/running.cfg
-machinefile conf/nancy/workernodes.txt parallel_wan_test conf/nancy/running.cfg
现在的问题是它会正确启动与rennes 对应的行的程序。但是对于 nancy,它不会在 nancy 上的主机上启动,而是在 rennes 上的主机上启动,并带有支持 nancy 的参数。
有人可以向我指出正确的方法吗?
提前致谢