高性能计算 (HPC) 一直是加速 CFD 仿真的关键推动因素之一,GPU技术的发展对CFD的意义是革命性的。
其实在CFD领域利用GPU并不是一个新概念, 使用GPU加速CFD求解已经有一段时间了(Ansys Fluent于2014年提供)。
Ansys Fluent 在2021 R1版本开始提供了原生的GPU求解器,可完全在 GPU 上运行求解器代码,避免了 CPU 和 GPU 之间交换数据的开销以充分发挥 GPU 的潜力,与 CPU求解器相比,GPU求解器可以提高性能、降低硬件成本及功耗。
例如对于一个上亿网格的车辆外部空气动力学仿真而言,GPU求解器可以将求解效率提升5倍,如果使用多个GPU甚至可以提升至30倍。
同等性能的情况下,GPU相较于CPU,能耗可以降低4倍甚至更多。
众所周知,GPU相较于CPU在数值精度和算法稳定性上还存在一定的差距,但Fluent的GPU求解器有相当高的精度,例如对于经典的球体扰流问题,其阻力系数误差仅为-0.252%。
特别是对于工程应用,如果能通过GPU求解器在每项任务上节约几小时,那么全年下来节约的时间