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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |