High-performance computing in water resources hydrodynamics
Abstract
This work presents a vision of future water resources hydrodynamics codes that can fully utilize the strengths of modern high-performance computing (HPC). The advances to computing power, formerly driven by the improvement of central processing unit processors, now focus on parallel computing and, in particular, the use of graphics processing units (GPUs). However, this shift to a parallel framework requires refactoring the code to make efficient use of the data as well as changing even the nature of the algorithm that solves the system of equations. These concepts along with other features such as the precision for the computations, dry regions management, and input/output data are analyzed in this paper. A 2D multi-GPU flood code applied to a large-scale test case is used to corroborate our statements and ascertain the new challenges for the next-generation parallel water resources codes.
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Mar 04, 2020
- Source ID
- 10.2166/hydro.2020.163
Entities
People
- A. Kalyanapu
- B. R. Hodges
- E. Madadi-kandjani
- K. J. Evans
- M. B. Sharif
- M. Morales-hernández
- S. Gangrade
- S. K. Ghafoor
- S.-c. Kao
- T. T. Dullo
Organizations
- Oak Ridge National Laboratory
- Tennessee Technological University
- United States Air Force
- United States Environmental Protection Agency
- University of Texas at Austin