Lazy loaded image
slurm脚本-配置优化
字数 249阅读时长≈ 1 分钟
2026-8-19

单节点单任务 20 核(OpenMPI)

MPICH 方式

这个配置的每个部分

  • --nodes=1: 请求 1 个计算节点,符合您的需求。
  • --ntasks=20: 指定总共运行 20 个 MPI 任务(进程)。
  • --ntasks-per-node=20: 在这个节点上运行 20 个任务,确保所有任务都在同一个节点上。
  • --cpus-per-task=1: 每个任务(MPI 进程)分配 1 个 CPU 核心。

这个配置的优点

  • 它为每个 MPI 进程分配了一个专用的 CPU 核心,这通常是 MPI 程序的最佳实践。
  • 所有 20 个 MPI 进程都在同一个节点上运行,这可以最小化进程间通信的延迟。
  • 它充分利用了节点上的所有 20 个核心

可选优化

MPICH 可以加:
这会将每个 MPI 进程绑定到特定的 CPU 核心,可能会提高缓存效率和整体性能。
上一篇
centos7进入单用户模式
下一篇
GROMACS 编译安装教程(HPC)