P05 - Advancing Flood Simulations with TRITON: A Multi-GPU 2D Hydrodynamic Modeling Code
Description
TRITON, the Two-dimensional Runoff Inundation Toolkit for Operational Needs, represents a major advancement in hydrodynamic flood modeling. This open-source, multi-GPU 2D model, accessible at https://code.ornl.gov/hydro/triton, is tailored for extreme hydrological events in a changing environment. Using a physics-based approach, TRITON effectively solves 2D shallow water equations. Written in C++ and CUDA, TRITON ensures accuracy and versatility, being adaptable to various computing architectures. Recent enhancements include a dynamic load balancing (DLB) algorithm for efficient management of wet/dry flood scenarios, ensuring both accuracy and efficiency in simulations. TRITON has also been adapted to run on different GPU architectures through HIP, ensuring compatibility with AMD GPUs. TRITON's scalability demonstrates its ability to handle large-scale computational demands effectively. It has been used successfully to simulate the 2019 Midwestern United States flood in the Missouri River Basin, showcasing its power in large-scale hydrodynamic modeling. Additionally, TRITON's coupling with the Storm Water Management Model (SWMM) enables integrated urban flood modeling. Despite CPU-GPU complexities, scalability tests for these hybrid configurations show promising results, making TRITON a valuable tool for urban flood risk assessment and management.