有没有一种方法可以将MPI过程的创建内部化?我希望在内部指定进程数,而不是在命令行"mpiexec 2./ -np“中指定进程数。干杯
发布于 2011-05-18 23:59:10
是。您正在寻找来自MPI-2的MPI_Spawn(),它启动一个(可能不同的)程序,其中包含许多可以在运行时指定的进程,并创建一个新的通信器,您可以使用它代替MPI_COMM_WORLD在原始进程和新进程之间进行通信。
https://stackoverflow.com/questions/6046091
复制相似问题