HPC HPCSoft.cn
菜单

OpenMPI、MPICH 与 Intel MPI 的选择差异

从科研软件安装角度说明常见 MPI 实现的区别和混用风险。

更新:2026-05-24 · 分类:MPI · 难度:入门

问题背景

MPI 混用是科研软件报错的常见来源。编译时用一个 MPI,运行时加载另一个 MPI,可能导致动态库和启动器不一致。

适用环境

适用于 LAMMPS、GROMACS、OpenFOAM、VASP 等并行软件环境。

安装步骤

  1. TODO:确认软件要求。
  2. TODO:选择一个 MPI 作为编译和运行基准。
  3. TODO:记录 mpiccmpirun 路径。

验证命令

TODO:记录 MPI 版本和 hello world 测试。

常见错误

包括 libmpi.so 找不到、mpirun 参数不兼容、多个 MPI 同时出现在 PATH 中。

解决方法

使用 module 或明确的环境脚本隔离不同 MPI。

服务入口

可协助梳理科研服务器 MPI 环境。

免责声明

具体选择需结合目标软件和集群环境。