Performance Evaluation of a Two-Dimensional Flood Model on Heterogeneous High-Performance Computing Architectures

Md Bulbul Sharif, Sheikh K. Ghafoor, Thomas M. Hines, Mario Morales-Hernändez, Katherine J. Evans, Shih Chieh Kao, Alfred J. Kalyanapu, Tigstu T. Dullo, Sudershan Gangrade

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings of the Platform for Advanced Scientific Computing Conference, PASC 2020
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450379939
DOIs
StatePublished - Jun 29 2020
Event7th Annual Platform for Advanced Scientific Computing Conference, PASC 2020 - Geneva, Switzerland
Duration: Jun 29 2020Jul 1 2020

Publication series

NameProceedings of the Platform for Advanced Scientific Computing Conference, PASC 2020

Conference

Conference7th Annual Platform for Advanced Scientific Computing Conference, PASC 2020
Country/TerritorySwitzerland
CityGeneva
Period06/29/2007/1/20

Funding

This research was supported by the US Air Force Numerical Weather Modeling Program and the Center of Management, Utilization, and Protection of Water Resources at Tennessee Technological University. This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory. Some of the co-authors are employees of UT-Battelle, LLC, under contract DE-AC05-00OR22725 with the US Department of Energy. Accordingly, the US government retains and the publisher, by accepting the article for publication, acknowledges that the US government retains a nonexclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript or allow others to do so, for US Government purposes. DOE will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan (http://energy.gov/downloads/doe-public-access-plan).

FundersFunder number
Center of Management, Utilization, and Protection of Water Resources at Tennessee Technological University
U.S. Air Force

    Keywords

    • 2D flood model
    • CUDA
    • Flood simulation
    • GPU programming
    • High-performance computing
    • Multi-GPU

    Fingerprint

    Dive into the research topics of 'Performance Evaluation of a Two-Dimensional Flood Model on Heterogeneous High-Performance Computing Architectures'. Together they form a unique fingerprint.

    Cite this