【问题标题】:mpiexec -np 8 ./wrf.exe consuming 100% of my cpumpiexec -np 8 ./wrf.exe 消耗了我 100% 的 cpu
【发布时间】: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 中的调试参数来获取更多详细信息您可以解决问题

标签: cpu-usage mpich mpiexec


【解决方案1】:

去掉 -np 8,只需要 mpiexec ./wrf。

【讨论】:

    猜你喜欢
    • 2012-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-25
    • 2016-10-27
    • 2021-11-06
    • 1970-01-01
    相关资源
    最近更新 更多