【发布时间】:2016-03-07 19:44:24
【问题描述】:
我正在尝试在 8 个内核下使用 mpiexec 运行可执行文件 (wrf.exe)。我遇到的一个问题是这个进程使用了我计算机上的所有 CPU,然后在运行中崩溃。我试图在互联网上寻找这个问题的解决方案,包括通过 mpich 文献,但我没有找到任何解决这个问题的方法。
有谁知道我在运行mpiexec -np 8 ./wrf.exe 时如何调节cpu 使用率?我想要它,这样我就可以分配大约 75% 的 cpu 使用率来运行它。任何帮助将不胜感激。
【问题讨论】:
-
这是预料之中的,wrf.exe 将使用尽可能多的 CPU,因为这是他的工作,但现在如果它在运行中崩溃,这意味着别的,你可以开始查看启动 mpirun 的文件夹中的 rsl.error.XXXX 文件,使用 dmesg 工具查看 SO 是否正在终止进程,或者使用 namelist.input 中的调试参数来获取更多详细信息您可以解决问题