arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2404.02482cs.DCcs.NAcs.PFmath.NA
收藏

HPC系统上计算流体力学GPU加速的速度、功耗与成本影响

Speed, power and cost implications for GPU acceleration of Computational Fluid Dynamics on HPC systems

Zachary Cooper-Baldock, Brenda Vara Almirall, Kiao Inthavong

AI总结:

本文利用ANSYS Fluent评估HPC上CFD工作流GPU加速的速度、功耗与成本,发现GPU计算更快,但初始化、功耗和成本优势因GPU型号及数量而异。

摘要:

计算流体力学(CFD)是利用计算硬件进行的流体流动模拟。其底层方程在计算上具有挑战性,当需要合理的保真度时,必须借助高性能计算(HPC)才能在可行的时间范围内求解。这些模拟是内存密集型的,此前一直局限于中央处理器(CPU)求解器,因为图形处理器(GPU)的视频随机存取存储器(VRAM)容量不足。然而,随着GPU设计的最新发展和VRAM容量的增加,对CPU求解工作流进行GPU加速现已可行。但在HPC规模下,许多运行细节仍然未知。本文利用ANSYS Fluent这一CFD领域的领先商业代码,研究在HPC架构上对CFD工作流进行GPU加速时的计算速度、功耗和服务单元(SU)成本考量。为了提供全面的分析,本文评估了不同的CPU架构和GPU。结果表明,GPU计算速度更快,但初始化速度、功耗和成本表现则不那么明确。较大的A100卡在功耗方面表现良好,但V100卡并未观察到这一优势。在需要多个GPU的情况下,从功耗或成本角度看,采用GPU可能并不有利。

英文摘要:

Computational Fluid Dynamics (CFD) is the simulation of fluid flow undertaken with the use of computational hardware. The underlying equations are computationally challenging to solve and necessitate high performance computing (HPC) to resolve in a practical timeframe when a reasonable level of fidelity is required. The simulations are memory intensive, having previously been limited to central processing unit (CPU) solvers, as graphics processing unit (GPU) video random access memory (VRAM) was insufficient. However, with recent developments in GPU design and increases to VRAM, GPU acceleration of CPU solved workflows is now possible. At HPC scale however, many operational details are still unknown. This paper utilizes ANSYS Fluent, a leading commercial code in CFD, to investigate the compute speed, power consumption and service unit (SU) cost considerations for the GPU acceleration of CFD workflows on HPC architectures. To provide a comprehensive analysis, different CPU architectures, and GPUs have been assessed. It is seen that GPU compute speed is faster, however, the initialisation speed, power and cost performance is less clear cut. Whilst the larger A100 cards perform well with respect to power consumption, this is not observed for the V100 cards. In situations where more than one GPU is required, their adoption may not be beneficial from a power or cost perspective.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑