mpi - 每个 MPI 等级分配 N 个内核
问题描述
我正在尝试为每个 MPI 等级分配 N 个核心。我正在运行一个具有 256 个 MPI 等级的应用程序,我想为每个 MPI 等级分配 16 个内核。
我发现的解决方案很有用,但希望我使用 arankfile
并且在一定数量的等级-核心关系之后这变得乏味。
有更好的方法吗?
解决方案
使用 Open MPI,您可以
mpirun --map-by node:PE=16 ...
推荐阅读
- python - numpy.memmap 如何在具有多个数据集的 HDF5 上工作?
- c# - 具有 COM 依赖项的 C# 服务应用程序的调试设置
- java - 如何修复终止的控制台
- php - 如何更改 WordPress 搜索结果页面(使用 Betheme 和 Ajax 搜索精简版)
- jquery - 找不到模块:错误:无法解析“jquery”
- r - 当向量被用作相等的参数时, dplyr::filter 的行为是什么?
- druid - 僵尸巨人无法杀死的任务在重启时阻止德鲁伊
- jsf - 在评估动作EL表达式之后如何在JSF中触发命令按钮上的点击事件
- sql - 如何在flutter上查询sqflite多个whereArgs?
- python-3.x - TKinter 将用户名和密码保存在字符串文件中