Time for Large-Scale Modeling? Results of SRH-2D Parallelization Effort

Two-dimensional (2D) river flow simulation has been routinely carried out in recent years for project applications due to the availability of stable and reliable general-purpose 2D hydraulic models. However, 2D modeling is generally limited to applications with small- to medium-scale problems due mainly to prohibitively long computer run time. In this study, an effort to significantly speed up model runs, conducted at the Bureau of Reclamation (USBR), is reported. Both MPI and GPU parallel computing techniques are explored with the SRH-2D model. The objective is to achieve large-scale 2D hydraulic modeling on standard personal computers (PCs) within a reasonable run time. The parallelization techniques adopted with SRH-2D are described herein, and two test cases from past USBR large-scale river projects are used to demonstrate parallel performance. The results are presented to verify that the parallel implementation has been carried out correctly and successfully and to document the speed up performance with both MPI and GPU technologies. It is found that significant speedup has been achieved, so the time is ripe for performing large-scale 2D hydraulic simulation using the parallel model and standard PCs.

Authors

Institutions

Publication Details

Published
2025-05-15
DOI
https://doi.org/10.1061/9780784486184.047
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Time for Large-Scale Modeling? Results of SRH-2D Parallelization Effort

Yong G. Lai, Benjamin Abban, Xiaofeng Liu
Parallel Computing and Optimization Techniques
article

Time for Large-Scale Modeling? Results of SRH-2D Parallelization Effort

Yong G. Lai, Benjamin Abban, Xiaofeng Liu
article en

Abstract

Two-dimensional (2D) river flow simulation has been routinely carried out in recent years for project applications due to the availability of stable and reliable general-purpose 2D hydraulic models. However, 2D modeling is generally limited to applications with small- to medium-scale problems due mainly to prohibitively long computer run time. In this study, an effort to significantly speed up model runs, conducted at the Bureau of Reclamation (USBR), is reported. Both MPI and GPU parallel computing techniques are explored with the SRH-2D model. The objective is to achieve large-scale 2D hydraulic modeling on standard personal computers (PCs) within a reasonable run time. The parallelization techniques adopted with SRH-2D are described herein, and two test cases from past USBR large-scale river projects are used to demonstrate parallel performance. The results are presented to verify that the parallel implementation has been carried out correctly and successfully and to document the speed up performance with both MPI and GPU technologies. It is found that significant speedup has been achieved, so the time is ripe for performing large-scale 2D hydraulic simulation using the parallel model and standard PCs.

Air Technic (Czechia) (CZ)
Openalex Percentile: Top 91%
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Time for Large-Scale Modeling? Results of SRH-2D Parallelization Effort — Yong G. Lai, Benjamin Abban, et al. · (2025) | TGRS Research Map | TGRS