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

Tags

Readers

  • Computational Fluid Dynamics (CFD)
  • Organizational Psychology.
  • Software Engineering.