基于HDF5實現多區(qū)結構網格CFD程序的并行I/O
發(fā)布時間:2025-05-28 00:55
計算流體動力學(computational fluid dynamics,CFD)是高性能計算重要應用領域之一,其計算涉及大量數據訪問.在大規(guī)模并行計算情況下,串行I/O的性能與計算能力不匹配,I/O成為性能瓶頸.并行I/O是解決這一問題的主要途徑之一.針對一個真實多區(qū)結構網格CFD并行程序HOSTA(high-order simulator for aerodynamics),基于HDF5(hierarchical data format v5)數據存儲格式及其并行I/O編程接口,實現了其主要數據的并行I/O.在一套有6個I/O服務器結點的高性能計算機系統(tǒng)上,采用實際CFD算例進行了性能測試.對一個三角翼算例,并行I/O相對于串行I/O的性能加速比達到21.27,最高獲得5.81GBps的I/O吞吐率,并使程序整體性能提高10%以上;對一個網格規(guī)模更大的簡單翼型算例,并行I/O最高獲得了6.72GBps的I/O吞吐率.
【文章頁數】:8 頁
【文章目錄】:
1HOSTA中的數據I/O特點分析
2基于HDF5的HOSTA程序并行I/O實現
3性能測試與分析
3.1實驗環(huán)境設置
3.2并行I/O性能波動
3.3并行I/O性能數據
4結論
本文編號:4047823
【文章頁數】:8 頁
【文章目錄】:
1HOSTA中的數據I/O特點分析
2基于HDF5的HOSTA程序并行I/O實現
3性能測試與分析
3.1實驗環(huán)境設置
3.2并行I/O性能波動
3.3并行I/O性能數據
4結論
本文編號:4047823
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/4047823.html