2021
DOI: 10.1016/j.envsoft.2021.105034
|View full text |Cite
|
Sign up to set email alerts
|

TRITON: A Multi-GPU open source 2D hydrodynamic flood model

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
30
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 60 publications
(30 citation statements)
references
References 55 publications
0
30
0
Order By: Relevance
“…The global time step t is found by calculating the minimum value across all elements using an OpenMP reduction. The same parallelisation strategy is already adopted in existing LISFLOOD-FP solvers (Neal et al, 2009) because it is straightforward to implement with minimal code changes for any explicit numerical scheme involving local, element-wise operations. While some LISFLOOD-FP solvers implement more sophisticated OpenMP parallelisation and dry cell optimisation (Neal et al, 2018), this can introduce additional code complexity and runtime overhead (Morales-Hernández et al, 2020), so it has not been adopted for the new LISFLOOD-DG2-CPU solver.…”
Section: Openmp Parallelisation For Multi-core Cpusmentioning
confidence: 99%
See 1 more Smart Citation
“…The global time step t is found by calculating the minimum value across all elements using an OpenMP reduction. The same parallelisation strategy is already adopted in existing LISFLOOD-FP solvers (Neal et al, 2009) because it is straightforward to implement with minimal code changes for any explicit numerical scheme involving local, element-wise operations. While some LISFLOOD-FP solvers implement more sophisticated OpenMP parallelisation and dry cell optimisation (Neal et al, 2018), this can introduce additional code complexity and runtime overhead (Morales-Hernández et al, 2020), so it has not been adopted for the new LISFLOOD-DG2-CPU solver.…”
Section: Openmp Parallelisation For Multi-core Cpusmentioning
confidence: 99%
“…Parallelisation is the next step towards making DG2 flood modelling operational on large-scale, high-resolution do-mains. Existing LISFLOOD-FP solvers are parallelised using OpenMP for multi-core CPUs, which have been tested on domains with up to 23 million elements on a 16-core CPU (Neal et al, 2009(Neal et al, , 2018. But as flood models are applied to increasingly large domains at increasingly fine resolutions, a greater degree of parallelism can be achieved using GPU accelerators (Brodtkorb et al, 2013).…”
Section: Introductionmentioning
confidence: 99%
“…The ensemble inundation modeling was performed using TRITON, which is a computationally enhanced version of Flood2D-GPU (Kalyanapu et al, 2011). TRITON allows parallel computing using multiple graphics processing units (GPUs) through a hybrid Message Passing Interface (MPI) and Compute Unified Device Architecture (CUDA) (Morales-Hernández et al, 2021). TRITON solves the nonlinear hyperbolic shallow water equations using an explicit upwind finite-volume scheme, based on Roe's linearization.…”
Section: Inundation Modelingmentioning
confidence: 99%
“…TRITON solves the nonlinear hyperbolic shallow water equations using an explicit upwind finite-volume scheme, based on Roe's linearization. The shallow water equations are a simplified version of the Navier-Stokes equations in which the horizontal momentum and continuity equations are integrated in the vertical direction (see Morales-Hernández et al, 2021, for further model details). An evaluation of TRITON performance for the CRW is presented and discussed in Sect.…”
Section: Inundation Modelingmentioning
confidence: 99%
See 1 more Smart Citation