问题背景
MPI 混用是科研软件报错的常见来源。编译时用一个 MPI,运行时加载另一个 MPI,可能导致动态库和启动器不一致。
适用环境
适用于 LAMMPS、GROMACS、OpenFOAM、VASP 等并行软件环境。
安装步骤
- TODO:确认软件要求。
- TODO:选择一个 MPI 作为编译和运行基准。
- TODO:记录
mpicc、mpirun路径。
验证命令
TODO:记录 MPI 版本和 hello world 测试。
常见错误
包括 libmpi.so 找不到、mpirun 参数不兼容、多个 MPI 同时出现在 PATH 中。
解决方法
使用 module 或明确的环境脚本隔离不同 MPI。
服务入口
可协助梳理科研服务器 MPI 环境。
免责声明
具体选择需结合目标软件和集群环境。