【发布时间】:2014-01-05 02:45:13
【问题描述】:
我不知道如何从文件中获取需要运行的 MPI 进程的数量。我有一个 MakeFile 并且在我的“运行”目标中我有:
mpirun --hostfile ${HOSTFILE} ./${PROGRAM} $(input_file)
这很好,但我想指定需要运行的进程数,我想从这个 input_file 的第一行获取它们。我该怎么做?
例如,input_file 中的第一行是 9。因此我想要这个:
mpirun -n 9 --hostfile my_host_file ./program file.input
【问题讨论】:
标签: c parallel-processing mpi