@inproceedings{fbf5ab21db884f1b836310a946d81572,
title = "Performance Evaluation of a Two-Dimensional Flood Model on Heterogeneous High-Performance Computing Architectures",
abstract = "This paper describes the implementation of a two-dimensional hydrodynamic flood model with two different numerical schemes on heterogeneous high-performance computing architectures. Both schemes were able to solve the nonlinear hyperbolic shallow water equations using an explicit upwind first-order approach on finite differences and finite volumes, respectively, and were conducted using MPI and CUDA. Four different test cases were simulated on the Summit supercomputer at Oak Ridge National Laboratory. Both numerical schemes scaled up to 128 nodes (768 GPUs) with a maximum 98.2x speedup of over 1 GPU. The lowest run time for the 10 day Hurricane Harvey event simulation at 5 meter resolution (272 million grid cells) was 50 minutes. GPUDirect communication proved to be more convenient than the standard communication strategy. Both strong and weak scaling are shown.",
keywords = "2D flood model, CUDA, Flood simulation, GPU programming, High-performance computing, Multi-GPU",
author = "Sharif, {Md Bulbul} and Ghafoor, {Sheikh K.} and Hines, {Thomas M.} and Mario Morales-Hern{\"a}ndez and Evans, {Katherine J.} and Kao, {Shih Chieh} and Kalyanapu, {Alfred J.} and Dullo, {Tigstu T.} and Sudershan Gangrade",
note = "Publisher Copyright: {\textcopyright} 2020 ACM.; 7th Annual Platform for Advanced Scientific Computing Conference, PASC 2020 ; Conference date: 29-06-2020 Through 01-07-2020",
year = "2020",
month = jun,
day = "29",
doi = "10.1145/3394277.3401852",
language = "English",
series = "Proceedings of the Platform for Advanced Scientific Computing Conference, PASC 2020",
publisher = "Association for Computing Machinery",
booktitle = "Proceedings of the Platform for Advanced Scientific Computing Conference, PASC 2020",
}