在基于MPI的并行编程中执行代码期间改变处理器的数量。

时间:2012-03-13 11:44:33

标签: fortran mpi parallel-processing

我在FORTRAN中使用基于MPI的并行编程。在例如上运行程序10个处理器我正在使用标准MPIs命令

mpirun -n 10 prog_name

因此程序将从头到尾在10个处理器上执行,即在执行代码期间处理器的数量是恒定的。

我的问题是,是否可以在程序执行期间更改处理器的数量,例如从2个处理器开始然后在一些标准后我想将处理器的数量改为4然后改为6到10到20,依此类推。

提前致谢。

0 个答案:

没有答案