vs2019运行mpi如何改变进程数, 运行结果总是一个进程,进程号为0; 如何改变VS2019进程数? return 0;

vs2019运行mpi如何改变进程数, 运行结果总是一个进程,进程号为0; 如何改变VS2019进程数? return 0;,第1张

编译程序生成的.exe文州脊晌件不要直接双击运行,也野塌不要让vs2019帮你运行。

打开cmd命令行,或者powershell也行,一路cd进入.exe并行程序所在路径。

用命令mpiexec -n 8 xxx.exe来运行,并行.exe程序需要用mpiexec运行,其中的-n 8就是告诉mpiexec这次程序运行开8个进程

mpiexec只要正确安装了mpich都会有册锋,在cmd中用命令mpiexec --help可以查询更多用法。

集群上使用的是openmpi,PBS有点销慎问题,所以我一直用命令“mpirun -np 8 vasp”提交任务。不知道如何使用命令进行多节点的并行计算(把一个任务分配到多个亏碰敬节点上吵宏)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12430883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存