SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)

<p>Advances in high-performance parallel computing have significantly enhanced the speed of large-scale hydrological simulations. However, the diversity and rapid evolution of available computational systems and hardware devices limit model flexibility and increase code maintenance efforts. Th...

Full description

Saved in:
Bibliographic Details
Main Authors: Z. Li, G. Rickert, N. Zheng, Z. Zhang, I. Özgen-Xian, D. Caviedes-Voullième
Format: Article
Language:English
Published: Copernicus Publications 2025-01-01
Series:Geoscientific Model Development
Online Access:https://gmd.copernicus.org/articles/18/547/2025/gmd-18-547-2025.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832576093627875328
author Z. Li
G. Rickert
N. Zheng
Z. Zhang
I. Özgen-Xian
D. Caviedes-Voullième
D. Caviedes-Voullième
author_facet Z. Li
G. Rickert
N. Zheng
Z. Zhang
I. Özgen-Xian
D. Caviedes-Voullième
D. Caviedes-Voullième
author_sort Z. Li
collection DOAJ
description <p>Advances in high-performance parallel computing have significantly enhanced the speed of large-scale hydrological simulations. However, the diversity and rapid evolution of available computational systems and hardware devices limit model flexibility and increase code maintenance efforts. This paper introduces SERGHEI-RE, a three-dimensional, variably saturated subsurface flow simulator within the SERGHEI model framework. SERGHEI-RE adopts the Kokkos-based portable parallelization framework of SERGHEI, which facilitates scalability and ensures performance portability on various computational devices. Moreover, SERGHEI-RE provides options to solve the Richards equation (RE) with iterative or non-iterative numerical schemes, enhancing model flexibility under complex hydrogeological conditions. The solution accuracy of SERGHEI-RE is validated using a series of benchmark tests, ranging from simple infiltration problems to practical hydrological, geotechnical, and agricultural applications. The scalability and performance portability of SERGHEI-RE are demonstrated on a desktop workstation, as well as on multi-CPU and multi-GPU clusters, indicating that SERGHEI-RE is an efficient, scalable, and performance portable tool for large-scale subsurface flow simulations.</p>
format Article
id doaj-art-8f712187188b488a86f151cf6e66994b
institution Kabale University
issn 1991-959X
1991-9603
language English
publishDate 2025-01-01
publisher Copernicus Publications
record_format Article
series Geoscientific Model Development
spelling doaj-art-8f712187188b488a86f151cf6e66994b2025-01-31T11:16:23ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032025-01-011854756210.5194/gmd-18-547-2025SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)Z. Li0G. Rickert1N. Zheng2Z. Zhang3I. Özgen-Xian4D. Caviedes-Voullième5D. Caviedes-Voullième6College of Civil Engineering, Tongji University, Shanghai, ChinaInstitute of Geoecology, Technische Universität Braunschweig, Braunschweig, GermanyCollege of Civil Engineering, Tongji University, Shanghai, ChinaCollege of Civil Engineering, Tongji University, Shanghai, ChinaInstitute of Geoecology, Technische Universität Braunschweig, Braunschweig, GermanySimulation and Data Lab Terrestrial Systems, Jülich Supercomputing Centre, Forschungszentrum Jülich, Jülich, GermanyInstitute of Bio- and Geosciences Agrosphere (IBG-3), Forschungszentrum Jülich, Jülich, Germany<p>Advances in high-performance parallel computing have significantly enhanced the speed of large-scale hydrological simulations. However, the diversity and rapid evolution of available computational systems and hardware devices limit model flexibility and increase code maintenance efforts. This paper introduces SERGHEI-RE, a three-dimensional, variably saturated subsurface flow simulator within the SERGHEI model framework. SERGHEI-RE adopts the Kokkos-based portable parallelization framework of SERGHEI, which facilitates scalability and ensures performance portability on various computational devices. Moreover, SERGHEI-RE provides options to solve the Richards equation (RE) with iterative or non-iterative numerical schemes, enhancing model flexibility under complex hydrogeological conditions. The solution accuracy of SERGHEI-RE is validated using a series of benchmark tests, ranging from simple infiltration problems to practical hydrological, geotechnical, and agricultural applications. The scalability and performance portability of SERGHEI-RE are demonstrated on a desktop workstation, as well as on multi-CPU and multi-GPU clusters, indicating that SERGHEI-RE is an efficient, scalable, and performance portable tool for large-scale subsurface flow simulations.</p>https://gmd.copernicus.org/articles/18/547/2025/gmd-18-547-2025.pdf
spellingShingle Z. Li
G. Rickert
N. Zheng
Z. Zhang
I. Özgen-Xian
D. Caviedes-Voullième
D. Caviedes-Voullième
SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
Geoscientific Model Development
title SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
title_full SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
title_fullStr SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
title_full_unstemmed SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
title_short SERGHEI v2.0: introducing a performance-portable, high-performance, three-dimensional variably saturated subsurface flow solver (SERGHEI-RE)
title_sort serghei v2 0 introducing a performance portable high performance three dimensional variably saturated subsurface flow solver serghei re
url https://gmd.copernicus.org/articles/18/547/2025/gmd-18-547-2025.pdf
work_keys_str_mv AT zli sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire
AT grickert sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire
AT nzheng sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire
AT zzhang sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire
AT iozgenxian sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire
AT dcaviedesvoullieme sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire
AT dcaviedesvoullieme sergheiv20introducingaperformanceportablehighperformancethreedimensionalvariablysaturatedsubsurfaceflowsolversergheire