在 ANSYS 中设置多 CPU 并行计算,需根据具体模块(如 Workbench、Mechanical、AUTODYN、CFX 等)和版本进行配置。以下是基于最新公开资料(截至 2026 年)整理的通用设置方法:一、通用设置步骤(适用于 ANSYS Workbench 及 Mechanical)
启用并行计算模式
打开 ANSYS Workbench。
进入 Tools → Solve Process Settings。
在 Default Execution Mode 中,将默认的 Serial(串行) 改为 Parallel(并行)
设置 CPU 核心数量
在同一界面下方的输入框中,填写要使用的 CPU 核心数(默认为 2)
同时,在 Mechanical APDL → Processors 中也需设置相同的核心数,以确保求解器一致使用
注意许可证与硬件限制
实际可用核心数受 ANSYS 许可证限制,通常最多支持 8 个物理核心
建议设置的核心数不超过物理核心数,避免因超线程导致性能下降
二、针对不同 ANSYS 模块的注意事项
ANSYS Maxwell(电磁场仿真)
Maxwell 不支持手动设置多核并行,其并行行为由软件默认控制,无法通过用户界面调整核心数
ANSYS AUTODYN(显式动力学)
2020 版及以后版本已集成并行计算,无需手动配置 MPI,直接通过图形界面设置核心数即可
旧版本(如 2019 及更早)需配置环境变量、编写 appfile 并使用 mpirun 启动,但新版已简化流程
ANSYS CFX(流体仿真)
并行计算通过 MPI 实现,需在 CFX-Pre 或命令行中指定处理器数量
可使用 共享内存并行(单机多核)或 分布式内存并行(多机集群)
经典 ANSYS(APDL)
在启动 ANSYS Product Launcher 时,勾选 Parallel Performance for ANSYS
或在命令行中添加 /config,nproc,<核心数>,例如 /config,nproc,8
三、性能优化建议
核数设置原则:建议设为物理核心数的 80%(如 8 核 CPU 设 6–7 核),以留出资源给系统和其他进程
内存要求:每核建议分配 2–4 GB 内存,16 核至少需 32 GB 物理内存
验证配置:求解时查看状态栏是否显示 [Parallel] Using X processors
⚠️ 注意:若设置后未生效,请检查是否超过许可证限制,或尝试重启 ANSYS Workbench 使配置生效
如需官方详细说明,可参考 ANSYS 官方帮助文档。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权