Comparison of Three Different Parallel Computation Methods for a Two-Dimensional Dam-Break Model

被引:53
|
作者
Zhang, Shanghong [1 ]
Li, Wenda [1 ]
Jing, Zhu [1 ]
Yi, Yujun [2 ]
Zhao, Yong [3 ]
机构
[1] North China Elect Power Univ, Renewable Energy Sch, Beijing 102206, Peoples R China
[2] Beijing Normal Univ, Sch Environm, Beijing 100875, Peoples R China
[3] China Inst Water Resources & Hydropower Res, Beijing 100038, Peoples R China
基金
中国国家自然科学基金;
关键词
OPENACC; OPENMP; FLUID;
D O I
10.1155/2017/1970628
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Three parallel methods (OpenMP, MPI, and OpenACC) are evaluated for the computation of a two-dimensional dam-break model using the explicit finite volume method. A dam-break event in the Pangtoupao flood storage area in China is selected as a case study to demonstrate the key technologies for implementing parallel computation. The subsequent acceleration of the methods is also evaluated. The simulation results show that the OpenMP and MPI parallel methods achieve a speedup factor of 9.8x and 5.1x, respectively, on a 32-core computer, whereas the OpenACC parallel method achieves a speedup factor of 20.7x on NVIDIA Tesla K20c graphics card. The results show that if the memory required by the dam-break simulation does not exceed the memory capacity of a single computer, the OpenMP parallel method is a good choice. Moreover, if GPU acceleration is used, the acceleration of the OpenACC parallel method is the best. Finally, the MPI parallel method is suitable for a model that requires little data exchange and large-scale calculation. This study compares the efficiency and methodology of accelerating algorithms for a dam-break model and can also be used as a reference for selecting the best acceleration method for a similar hydrodynamic model.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Two-dimensional dam-break wave analysis: particle image velocimetry versus optical flow
    Oertel, Mario
    Suefke, Florian
    JOURNAL OF HYDRAULIC RESEARCH, 2020, 58 (02) : 326 - 334
  • [32] Computing two-dimensional dam-break flood waves (vol 104, pg 1267, 1978)
    Katopodes, N
    Strelkoff, T
    JOURNAL OF HYDRAULIC ENGINEERING-ASCE, 1997, 123 (10): : 938 - 938
  • [33] Two-Dimensional Dam-Break Flood Analysis in Data-Scarce Regions: The Case Study of Chipembe Dam, Mozambique
    Alvarez, Manuel
    Puertas, Jeronimo
    Pena, Enrique
    Bermudez, Maria
    WATER, 2017, 9 (06):
  • [34] Two-dimensional dam break flow simulation
    Brufau, P
    Garcia-Navarro, P
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2000, 33 (01) : 35 - 57
  • [35] Two-dimensional operator for bank failures induced by water-level rise in dam-break flows
    Swartenbroekx, C.
    Soares-Frazao, S.
    Staquet, R.
    Zech, Y.
    JOURNAL OF HYDRAULIC RESEARCH, 2010, 48 (03) : 302 - 314
  • [36] TWO-DIMENSIONAL DIFFUSION-PROBABILISTIC MODEL OF A SLOW DAM BREAK
    GUYMON, GL
    HROMADKA, TV
    WATER RESOURCES BULLETIN, 1986, 22 (02): : 257 - 265
  • [37] Large eddy simulation of stratified mixing in two-dimensional dam-break problem in a rectangular enclosed domain
    Ozgokmen, Tamay M.
    Iliescu, Traian
    Fischer, Paul F.
    Srinivasan, Ashwanth
    Duan, Jinqiao
    OCEAN MODELLING, 2007, 16 (1-2) : 106 - 140
  • [38] Uncertainty reduction in flood areas by probabilistic analyses of land use/cover in models of two-dimensional hydrodynamic model of dam-break
    Isabella Machado Almeida
    Hersilia Andrade Santos
    Osmar de Vasconcelos Costa
    Vitória Barbosa Graciano
    Stochastic Environmental Research and Risk Assessment, 2024, 38 : 1335 - 1350
  • [39] Uncertainty reduction in flood areas by probabilistic analyses of land use/cover in models of two-dimensional hydrodynamic model of dam-break
    Almeida, Isabella Machado
    Santos, Hersilia Andrade
    de Vasconcelos Costa, Osmar
    Graciano, Vitoria Barbosa
    STOCHASTIC ENVIRONMENTAL RESEARCH AND RISK ASSESSMENT, 2024, 38 (04) : 1335 - 1350
  • [40] Two-dimensional numerical modeling of dam-break flow using a new TVD finite-element scheme
    Omid Seyedashraf
    Ali Akbar Akhtari
    Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2017, 39 : 4393 - 4401