基于OpenFOAM的不同网格数下并行计算性能分析

作者:王冠石; 陈宇; 蒋文涛; 田晓宝*; 王清晟; 周志宏
来源:生物医学工程研究, 2019, 38(01): 63-67.
DOI:10.19529/j.cnki.1672-6278.2019.01.13

摘要

当前,高性能计算极大地促进了众多领域的发展,因此,探究高性能计算的潜在的运算能力尤为重要。本研究基于自由、开源的计算流体力学(computational fluid dynamics, CFD)平台OpenFOAM,测试了一个多核计算集群在不同网格数和计算节点数下的并行计算时间,通过分析加速性能和计算效率来探究其潜在的运算能力。结果表明,多核并行计算很难达到理想的线性加速性能,甚至当计算能力达到饱和时,加速性能反而下降。同时,随着网格数量的增加,即计算规模的增大,计算效率也越来越高。本研究对于实现基于OpenFOAM的最佳多核并行计算策略具有一定参考价值。

全文