• DocumentCode
    2731172
  • Title

    Application of Multi-block Grid and Parallelization Techniques in Hydrodynamic Modelling

  • Author

    Luong, Phu V. ; Chapman, Raymond S.

  • Author_Institution
    Corps of Eng., Eng. R&D Center (ERDC), US Army, Vicksburg, MS, USA
  • fYear
    2009
  • fDate
    15-18 June 2009
  • Firstpage
    476
  • Lastpage
    478
  • Abstract
    The Curvilinear Hydrodynamic 3-D (CH3D-WES) model is routinely applied in three-dimensional (3D) hydrodynamic and water quality modeling studies at the Engineering Research and Development Center (ERDC), Mississippi. Recent model improvements include the implementation of multiple grain size class sediment transport, grid wetting/drying, spatially and temporally varying wind and wave radiation stress gradient forcing. The practical application of the original single-block version of CH3D, which include the aforementioned model improvements have been limited to small computational domains and short simulation time periods, due to long computational processing time as well as large memory requirements. Critical to elimination of these restrictions was the implementation of data decomposition and Message Passing Interface (MPI), or a multi-block grid capability. The advantages of the multi-block grid parallel version of CH3D include: 1) the flexibility of site specific horizontal and vertical grid resolution assigned to each grid block, 2) block specific application of the sediment transport, wave radiation stress gradient forcing and computational cell wetting/drying model options, and 3) reduced memory and computational time requirements allowing larger computational domains and longer simulation time periods. To demonstrate the advantages of the multiblock capability, hydrodynamic and salinity transport simulations were performed utilizing the existing Mississippi Sound and Berwick Bay computational domains. A comparison of single block and multi-block predictions of salinity time series is presented. CPU wallclock times and load balancing between single-grid and multi-block grid on several high performance computer systems is discussed.
  • Keywords
    application program interfaces; geophysics computing; hydrodynamics; message passing; parallel processing; rivers; solid modelling; time series; Berwick Bay; CPU wallclock time; Engineering Research and Development Center; Mississippi; curvilinear hydrodynamic 3D model; data decomposition; grid drying; grid wetting; load balancing; message passing interface; multiblock grid; multiple grain size class sediment transport; parallelization technique; salinity time series; salinity transport simulation; spatially varying wind; temporally varying wind; water quality modeling; wave radiation stress gradient forcing; Computational modeling; Hydrodynamics; Load modeling; Mathematical model; Memory management; Sediments; Solid modeling; Hydrodynamic Simulation; Message Passing Interface; Multi-Block Grid;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DoD High Performance Computing Modernization Program Users Group Conference (HPCMP-UGC), 2009
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4244-5768-7
  • Type

    conf

  • DOI
    10.1109/HPCMP-UGC.2009.78
  • Filename
    5729436