Javascript must be enabled to continue!
SERGHEI (-SWE) v1.0: a performance portable HPC shallow water solver for hydrology and environmental hydraulics
View through CrossRef
Abstract. The Simulation Environment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) is a multi-dimensional, multi-domain and multi-physics model framework for environmental and landscape simulation, designed with an outlook towards Earth System Modelling. It aims to provide a modelling environment for hydrodynamics, ecohydrology, morphodynamics, and, most importantly, interactions and feedbacks among such processes at different levels of complexity and across spatiotemporal scales. The small scale feedbacks and interactions, which warrant high resolution, can result in emergent behaviours manifesting at larger scales, thus warranting large model domains. At the core of SERGHEI's technical innovation is its HPC implementation, built from scratch on the Kokkos portability layer. Consequently, SERGHEI achieves performance-portability from personal computers to top HPC systems, including GPU-based and heterogeneous systems. SERGHEI relies Kokkos to handle memory spaces, thread management and execution policies for the required backend programming models. In this work we explore combinations of MPI and Kokkos using OpenMP and CUDA backends. In this contribution, we introduce the SERGHEI model framework, and present with detail its first operational module for solving shallow water equations (SERGHEI-SWE). This module is designed to be applicable to hydrological, environmental and consequently Earth System Modelling problems, but also to classical engineering problems such as fluvial or urban flood modelling. We also provide evidence of its applicability by testing it against several well-known benchmarks. We also evaluate its performance on several benchmarks and large scale problems. Finally, SERGHEI-SWE is evaluated in terms of scaling (on several TOP500 HPC systems).
Title: SERGHEI (-SWE) v1.0: a performance portable HPC shallow water solver for hydrology and environmental hydraulics
Description:
Abstract.
The Simulation Environment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) is a multi-dimensional, multi-domain and multi-physics model framework for environmental and landscape simulation, designed with an outlook towards Earth System Modelling.
It aims to provide a modelling environment for hydrodynamics, ecohydrology, morphodynamics, and, most importantly, interactions and feedbacks among such processes at different levels of complexity and across spatiotemporal scales.
The small scale feedbacks and interactions, which warrant high resolution, can result in emergent behaviours manifesting at larger scales, thus warranting large model domains.
At the core of SERGHEI's technical innovation is its HPC implementation, built from scratch on the Kokkos portability layer.
Consequently, SERGHEI achieves performance-portability from personal computers to top HPC systems, including GPU-based and heterogeneous systems.
SERGHEI relies Kokkos to handle memory spaces, thread management and execution policies for the required backend programming models.
In this work we explore combinations of MPI and Kokkos using OpenMP and CUDA backends.
In this contribution, we introduce the SERGHEI model framework, and present with detail its first operational module for solving shallow water equations (SERGHEI-SWE).
This module is designed to be applicable to hydrological, environmental and consequently Earth System Modelling problems, but also to classical engineering problems such as fluvial or urban flood modelling.
We also provide evidence of its applicability by testing it against several well-known benchmarks.
We also evaluate its performance on several benchmarks and large scale problems.
Finally, SERGHEI-SWE is evaluated in terms of scaling (on several TOP500 HPC systems).
Related Results
Potable Water Sources, Household Hygiene, and Sanitation Practices in Ikpoba Okha LGA, Edo State: Implications for Public Health and Sustainable Water Management
Omoregie, Andrew Edosa.1 Omoregie Abieyuwa Peace2 Okoro, Enyinnaya Okoro.3
1 College of Medi
Potable Water Sources, Household Hygiene, and Sanitation Practices in Ikpoba Okha LGA, Edo State: Implications for Public Health and Sustainable Water Management
Omoregie, Andrew Edosa.1 Omoregie Abieyuwa Peace2 Okoro, Enyinnaya Okoro.3
1 College of Medi
BACKGROUND
Access to potable drinking water and sufficient sanitation continues to be an urgent global concern, particularly in developing regions where con...
SERGHEI (SERGHEI-SWE) v1.0: a performance-portable high-performance parallel-computing shallow-water solver for hydrology and environmental hydraulics
SERGHEI (SERGHEI-SWE) v1.0: a performance-portable high-performance parallel-computing shallow-water solver for hydrology and environmental hydraulics
Abstract. The Simulation EnviRonment for Geomorphology, Hydrodynamics, and Ecohydrology in Integrated form (SERGHEI) is a multi-dimensional, multi-domain,
and multi-physics model f...
The SERGHEI model and its core shallow water solver
The SERGHEI model and its core shallow water solver
<p>The Simulation Environment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) model framework is a multi-dimensional, multi-domain and ...
Towards exascale shallow-water modelling with SERGHEI model and Kokkos
Towards exascale shallow-water modelling with SERGHEI model and Kokkos
The Simulation EnviRonment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) model framework is a model framework for environmental hydrodynamics, ecoh...
SERGHEI-SurEau: Coupling surface–subsurface hydrodynamics with plant hydraulics
SERGHEI-SurEau: Coupling surface–subsurface hydrodynamics with plant hydraulics
Accurately describing forest ecosystem responses to varying climatic conditions—particularly water availability—requires a robust representation of the soil–plant–atmosphere contin...
SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
Abstract. Advances in high-performance parallel computing have significantly enhanced the speed of large-scale hydrological simulations. However, the diversity and rapid evolution ...
SERGHEI v2.0: introducing a performance-portable, high-performance three-dimensional variably-saturated subsurface flow solver (SERGHEI-RE)
SERGHEI v2.0: introducing a performance-portable, high-performance three-dimensional variably-saturated subsurface flow solver (SERGHEI-RE)
Abstract. Advances in high-performance parallel computing have significantly enhanced the speed of large-scale hydrological simulations. However, the diversity and rapid evolution ...
Democratising HPC Training: co-creating an Industrial HPC Nano Online Course
Democratising HPC Training: co-creating an Industrial HPC Nano Online Course
Abstract
Purpose: Disruptive technologies (AI, IoT, etc) unlock new frontiers of data-centric innovation. This increases the computational needs, pushing more and more comp...

