Large-scale hydrological models are demanding both in term of memory allocation and CPU time, particularly when assessment of modeling uncertainty is required. High Performance Computing offers the opportunity to reach resolutions not achievable with standard serial coding. However, the advantages may be offset by poor scalability of the model due to components that have to be executed in series, such as to simulate the presence of hydraulic infrastructures. Driven by this motivation, we developed HYPERstreamHS, a model that adopts a holistic approach to simulate hydrological processes in large river basins with streamflow altered by hydraulic infrastructures. The model adopts a dual-layer parallelization strategy, where the paralleled version of the hydrological kernel is the first-layer, with the second layer taking care of inverse modeling. The results show that the processors should be carefully organized and grouped in order to achieve the best overall performance and suggests that this subdivision is problem specific.

A Dual-Layer MPI Continuous Large-Scale Hydrological Model Including Human Systems / Avesani, Diego; Galletti, Andrea; Piccolroaz, Sebastiano; Bellin, Alberto; Majone, Bruno. - In: ENVIRONMENTAL MODELLING & SOFTWARE. - ISSN 1364-8152. - 2021, 139:(2021), pp. 1-18. [10.1016/j.envsoft.2021.105003]

A Dual-Layer MPI Continuous Large-Scale Hydrological Model Including Human Systems

Avesani, Diego;Galletti, Andrea;Piccolroaz, Sebastiano;Bellin, Alberto;Majone, Bruno
2021-01-01

Abstract

Large-scale hydrological models are demanding both in term of memory allocation and CPU time, particularly when assessment of modeling uncertainty is required. High Performance Computing offers the opportunity to reach resolutions not achievable with standard serial coding. However, the advantages may be offset by poor scalability of the model due to components that have to be executed in series, such as to simulate the presence of hydraulic infrastructures. Driven by this motivation, we developed HYPERstreamHS, a model that adopts a holistic approach to simulate hydrological processes in large river basins with streamflow altered by hydraulic infrastructures. The model adopts a dual-layer parallelization strategy, where the paralleled version of the hydrological kernel is the first-layer, with the second layer taking care of inverse modeling. The results show that the processors should be carefully organized and grouped in order to achieve the best overall performance and suggests that this subdivision is problem specific.
2021
Avesani, Diego; Galletti, Andrea; Piccolroaz, Sebastiano; Bellin, Alberto; Majone, Bruno
A Dual-Layer MPI Continuous Large-Scale Hydrological Model Including Human Systems / Avesani, Diego; Galletti, Andrea; Piccolroaz, Sebastiano; Bellin, Alberto; Majone, Bruno. - In: ENVIRONMENTAL MODELLING & SOFTWARE. - ISSN 1364-8152. - 2021, 139:(2021), pp. 1-18. [10.1016/j.envsoft.2021.105003]
File in questo prodotto:
File Dimensione Formato  
Avesani_et_al_2021_EMS_HYPERstreamHS.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Creative commons
Dimensione 8.02 MB
Formato Adobe PDF
8.02 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/297004
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 24
  • ???jsp.display-item.citation.isi??? 25
  • OpenAlex ND
social impact