当前位置: X-MOL 学术J. Hydroinform. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Analysis of the performance of a hybrid CPU/GPU 1D2D coupled model for real flood cases
Journal of Hydroinformatics ( IF 2.7 ) Pub Date : 2020-09-01 , DOI: 10.2166/hydro.2020.032
Isabel Echeverribar 1, 2 , Mario Morales-Hernández 3 , Pilar Brufau 1 , Pilar García-Navarro 1
Affiliation  

Coupled 1D2D models emerged as an efficient solution for a two-dimensional (2D) representation of the floodplain combined with a fast one-dimensional (1D) schematization of the main channel. At the same time, high-performance computing (HPC) has appeared as an efficient tool for model acceleration. In this work, a previously validated 1D2D Central Processing Unit (CPU) model is combined with an HPC technique for fast and accurate flood simulation. Due to the speed of 1D schemes, a hybrid CPU/GPU model that runs the 1D main channel on CPU and accelerates the 2D floodplain with a Graphics Processing Unit (GPU) is presented. Since the data transfer between sub-domains and devices (CPU/GPU) may be the main potential drawback of this architecture, the test cases are selected to carry out a careful time analysis. The results reveal the speed-up dependency on the 2D mesh, the event to be solved and the 1D discretization of the main channel. Additionally, special attention must be paid to the time step size computation shared between sub-models. In spite of the use of a hybrid CPU/GPU implementation, high speed-ups are accomplished in some cases.



中文翻译:

实际洪水情况下CPU / GPU混合1D2D耦合模型的性能分析

耦合的1D2D模型作为洪泛平原的二维(2D)表示与主渠道的快速一维(1D)模式化相结合的有效解决方案而出现。同时,高性能计算(HPC)已显示为模型加速的有效工具。在这项工作中,将先前验证的1D2D中央处理单元(CPU)模型与HPC技术相结合,以进行快速,准确的洪水模拟。由于一维方案的速度,提出了一种混合CPU / GPU模型,该模型在CPU上运行一维主通道并通过图形处理单元(GPU)加速二维泛洪平原。由于子域和设备(CPU / GPU)之间的数据传输可能是此体系结构的主要潜在缺点,因此选择测试用例进行仔细的时间分析。结果揭示了对2D网格的加速依赖性,要解决的事件和主通道的1D离散化。此外,必须特别注意子模型之间共享的时间步长计算。尽管使用了混合CPU / GPU实现,在某些情况下仍可以实现高速度。

更新日期:2020-09-30
down
wechat
bug