Javascript must be enabled to continue!
The SERGHEI model and its core shallow water solver
View through CrossRef
<p>The Simulation Environment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) model framework is a multi-dimensional, multi-domain and multi-physics model framework. It is designed to provide a modelling environment for hydrodynamics, ecohydrology, morphodynamics, and, importantly, interactions and feedbacks among such processes, at different levels of complexity and across spatiotemporal scales. SERGHEI is in essence, a terrestrial landscape simulator based on a hydrodynamics core, designed with an outlook towards Earth System Modelling applications. Consequently, efficient mathematical and numerical formulations, as well as HPC implementations are at its core.&#160;SERGHEI intends to enable large scale and high resolution problems, which will allow to acknowledge and simulate emergent behaviours rising from the small-scale interactions and feedbacks between different environmental processes, that often manifest at larger spatiotemporal scales.</p><p>At the core of the technical innovation in SERGHEI is its HPC implementation, built from scratch on the Kokkos programming model and C++ library. This approach facilitates portability from personal computers to Tier-0 HPC systems, including GPU-based and heterogeneous systems. This is achieved by relying on Kokkos handling memory models, thread management and computational policies for the required backend programming models. In particular, using Kokkos, SERGHEI can be compiled for multiple CPUs and GPUs using a combination of OpenMP, MPI, and CUDA.</p><p>In this contribution, we introduce the SERGHEI model framework, and specially 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 a first showcase of the applicability of the SERGHEI-SWE solver to several well-known benchmarks, and the performance of the solver on large-scale hydrological simulation and flooding problems. We also show and discuss the scaling properties of the solver (on several Tier-0 systems)&#160; and sketch out its current and future development.</p>
Title: The SERGHEI model and its core shallow water solver
Description:
<p>The Simulation Environment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) model framework is a multi-dimensional, multi-domain and multi-physics model framework.
It is designed to provide a modelling environment for hydrodynamics, ecohydrology, morphodynamics, and, importantly, interactions and feedbacks among such processes, at different levels of complexity and across spatiotemporal scales.
SERGHEI is in essence, a terrestrial landscape simulator based on a hydrodynamics core, designed with an outlook towards Earth System Modelling applications.
Consequently, efficient mathematical and numerical formulations, as well as HPC implementations are at its core.
&#160;SERGHEI intends to enable large scale and high resolution problems, which will allow to acknowledge and simulate emergent behaviours rising from the small-scale interactions and feedbacks between different environmental processes, that often manifest at larger spatiotemporal scales.
</p><p>At the core of the technical innovation in SERGHEI is its HPC implementation, built from scratch on the Kokkos programming model and C++ library.
This approach facilitates portability from personal computers to Tier-0 HPC systems, including GPU-based and heterogeneous systems.
This is achieved by relying on Kokkos handling memory models, thread management and computational policies for the required backend programming models.
In particular, using Kokkos, SERGHEI can be compiled for multiple CPUs and GPUs using a combination of OpenMP, MPI, and CUDA.
</p><p>In this contribution, we introduce the SERGHEI model framework, and specially 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 a first showcase of the applicability of the SERGHEI-SWE solver to several well-known benchmarks, and the performance of the solver on large-scale hydrological simulation and flooding problems.
We also show and discuss the scaling properties of the solver (on several Tier-0 systems)&#160; and sketch out its current and future development.
</p>.
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...
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 (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...
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 ...
SERGHEI (-SWE) v1.0: a performance portable HPC shallow water solver for hydrology and environmental hydraulics
SERGHEI (-SWE) v1.0: a performance portable HPC 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 fra...
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...
The Kapitean Stage (Upper Miocene) of New Zealand
The Kapitean Stage (Upper Miocene) of New Zealand
<p>The ten chapters in this thesis are presented in the form of nine independent papers and a note. A separate abstract is given below for each chapter. I. The type section o...

