2017
DOI: 10.1371/journal.pone.0172583
|View full text |Cite
|
Sign up to set email alerts
|

Solving global shallow water equations on heterogeneous supercomputers

Abstract: The scientific demand for more accurate modeling of the climate system calls for more computing power to support higher resolutions, inclusion of more component models, more complicated physics schemes, and larger ensembles. As the recent improvements in computing power mostly come from the increasing number of nodes in a system and the integration of heterogeneous accelerators, how to scale the computing problems onto more nodes and various kinds of accelerators has become a challenge for the model developmen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 50 publications
0
4
0
Order By: Relevance
“…They are often used to describe geophysical flows (such as rivers, lakes, coastal areas, etc. ), rainfall runoff, tsunami propagation, or even atmospheric flows, given the appropriate initial conditions and source terms (Backhaus, 1983;Cea & Bladé, 2015;Rahman & Mandokhail, 2018;Galewsky, Scott & Polvani, 2004;Fu et al, 2017;Liu et al, 2008Liu et al, , 1995. SWE are derived from the Navier-Stokes equations, with the main assumption that the horizontal length scale is much greater than the vertical length scale.…”
Section: The Shallow Water Equationsmentioning
confidence: 99%
“…They are often used to describe geophysical flows (such as rivers, lakes, coastal areas, etc. ), rainfall runoff, tsunami propagation, or even atmospheric flows, given the appropriate initial conditions and source terms (Backhaus, 1983;Cea & Bladé, 2015;Rahman & Mandokhail, 2018;Galewsky, Scott & Polvani, 2004;Fu et al, 2017;Liu et al, 2008Liu et al, , 1995. SWE are derived from the Navier-Stokes equations, with the main assumption that the horizontal length scale is much greater than the vertical length scale.…”
Section: The Shallow Water Equationsmentioning
confidence: 99%
“…In Fu et al (2017), they implement Shallow Water Equations solver in three different architectures. One of them is CPU-FPGA, they had to decompose the solver in three FPGAs to fit the double precision version; this solution resulted in a low bandwidth among the FPGAs.…”
Section: Related Workmentioning
confidence: 99%
“…General-purpose computing on GPUs is becoming increasingly popular for climate modeling too. There are examples of successful porting of atmosphere and ocean models on GPUs, including shallow water models [12,18,25]. We present three hybrid parallel programming patterns for calculations on GPUs: hybrid MPI-CUDA, hybrid asynchronous MPI-OpenMP-CUDA, and multi GPUs per node MPI-OpenMP-CUDA calculation patterns for effective use on heterogeneous computing systems.…”
Section: Introductionmentioning
confidence: 99%