【发布时间】:2011-05-18 23:59:09
【问题描述】:
有没有办法将 MPI 流程的创建内部化?而不是在命令行“mpiexec -np 2 ./[PROG]”中指定进程数;我想在内部指定进程数。 干杯
【问题讨论】:
标签: mpi
有没有办法将 MPI 流程的创建内部化?而不是在命令行“mpiexec -np 2 ./[PROG]”中指定进程数;我想在内部指定进程数。 干杯
【问题讨论】:
标签: mpi
是的。您正在寻找来自 MPI-2 的 MPI_Spawn(),它启动一个(可能不同)程序,其中包含可以在运行时指定的多个进程,并创建一个新的通信器,您可以使用它来代替 MPI_COMM_WORLD 在两者之间进行通信原始流程和新流程。
【讨论】: