
-
生物通官微
陪你抓住生命科技
跳动的脉搏
GPUDirectIO:简化从NVMe到GPU的CFD输入/输出路径,以实现高性能模拟
《IEEE Transactions on Parallel and Distributed Systems》:GPUDirectIO: Streamline the CFD I/O Path From NVMe to GPU for High-Performance Simulations
【字体: 大 中 小 】 时间:2025年11月19日 来源:IEEE Transactions on Parallel and Distributed Systems 6
编辑推荐:
GPU加速流体动力学(CFD)计算中存在数据传输效率低的问题,本研究提出GPUDirectIO框架,通过重构数据映射层(DML)和CGNS文件格式,结合GPU Direct Storage(GDS)和NVMe存储阵列,实现GPU与存储设备间的直接数据传输。实验表明,单线程场景下读写速度分别提升2.95倍和3.49倍,传输延迟降低59%;多线程分布式存储场景下,速度提升至3.23倍和4.68倍,延迟减少39%,同时验证了系统在强/弱可扩展性测试中的优异性能。
高效的数据管理和存储对于科学计算的进步至关重要[1]。在科学计算中,计算流体动力学(CFD)是一个对科学发现和工程应用都极为重要的领域。在CFD中,控制质量、动量和能量守恒的非线性纳维-斯托克斯方程会在三维物理空间中离散化并通过数值方法求解,通常也会考虑时间因素。为了在高分辨率下模拟复杂流体流动的多尺度多物理现象,高性能计算是必不可少的[2]、[3]、[4]。近年来,GPU加速技术极大地推动了多个领域的大规模CFD研究,例如高雷诺数湍流模拟以及包含详细化学反应的湍流燃烧模拟[5]、[6]、[7]。
生物通微信公众号
知名企业招聘