对于 FDS 和 LS-DYNA,混合并行(MPI + OpenMP) 官方支持且推荐的高性能计算模式实践

1. 版本支持情况

2. 实现方法FDS 实现步骤FDS 的混合并行是自动开启的,你只需要在提交任务时正确设置环境变量和资源分配即可。1. 设置线程数:通过环境变量 OMP_NUM_THREADS 控制每个 MPI 进程使用的 OpenMP 线程数。2. 资源分配:在 Slurm 脚本中,确保 ntasks * cpus-per-task 等于你希望使用的总核心数。示例 Slurm 脚本 (48核机器,开启超线程后使用96逻辑核):

发表评论