• Non ci sono risultati.

HYPERstreamHS: A DUAL LAYER MPI CONTINUOUS LARGE SCALE HYDROLOGICAL MODEL FOR HUMAN SYSTEM

N/A
N/A
Protected

Academic year: 2021

Condividi "HYPERstreamHS: A DUAL LAYER MPI CONTINUOUS LARGE SCALE HYDROLOGICAL MODEL FOR HUMAN SYSTEM"

Copied!
1
0
0

Testo completo

(1)

HYPERstreamHS: A DUAL LAYER MPI CONTINUOUS LARGE SCALE

HYDROLOGICAL MODEL FOR HUMAN SYSTEM

Bruno Majone 1), Andrea Galletti(1), Diego Avesani (1,2), Alberto Bellin (1)

(1) University of Trento, Department of Civl, Environmental and Mechanical Engineering, Trento, Italy (2) Faculty of Science and Technology, Free University of Bozen-Bolzano, Bozen-Bolzano, Italy

E-mail: bruno.majone@unitn.it, andrea.galletti-1@unitn.it, diego.avesani@unibz.it, alberto.bellin@unitn.it

The contest of climate change and water scarcity scenarios forces the developement of proper hydrological models able to deal both with large scale and long term simulations where a key role is played by the interaction between the hydrological cycle and artificial human infrastructures.

In this framework, hydrological models are characterized by high computational demands where large scale and long time simulations imply dealing with a large amount of data while predictions and uncertainty analyzes require fast run-time. However, only recently the High Performance Computing (HPC) with parallel computing began to have a key role in hydrological modeling. In particular, parallelization standard such as Message Passing Interface (MPI) and Open Multi-Processing (openMP) have been applied to serial hydrological models in order to reduce computational time of hydrological simulation and uncertainty analyses.

Despite the unquestionable advantages in parallel computing, it presents some limits: the speedup, which is the improvement in run time execution due to parallelization, does not increase once the number of processors exceeds a certain threshold. This issue is particularly evident in hydrological models where streamflow routing along the river network has to be executed serially, thus not allowing full parallelization of the code.

Motivated by above, in this work we present a new version of the hydrological model HYPERstream, named HYPERstreamHS, which has been parallelized with a double-layer approach based on the MPI standard. Specifically, the first layer represents the parallelization of the hydrological model itself: parallel simulation of hillslope hydrological fluxes and routing along the river network. Afterward, the second level of parallelization is embedded over the first. This second layer deals with model calibration and uncertainty analyses by subdividing the available processors in sub-sets, each one managing an independent simulation of the hydrological model adopting a given set of parameters. The scalability and efficiency of the dual-layer approach applied to HYPERstreamHS have been tested on the Adige river basin. The results show that the scalability of the first layer, as expected, drops rapidly while the second layer of parallelization is able to restore performances to an almost ideal speed-up.

Riferimenti

Documenti correlati

Several data were used to study the multiple tutoring activities carried out through the platform and the multiple teaching strategies used, and to discuss how their variety

Oltre a concentrarsi sulle tradizioni popolari, l’autore analizza le diverse manifestazioni di questo genere di teatro e, in particolare, prende in esame i grandi professionisti

L'Italia e la lotta alla povertà nel mondo, annuario della cooperazione allo sviluppo di ActionAid, compie sette anni.. Dal 2006, anno della prima pubblicazione, sono intervenuti

Prodotti da forno perfetti grazie ai consigli di un grande maestro: 1 è stato scritto da Author : Piergiorgio Giorilli quale conosciuto come autore e hanno scritto molti

LASSANDARI, Contrattazione collettiva e produttività: cronaca di evocazioni (ripetute) e incontri (mancati), in Rivista giuridica del lavoro, 2009, 2) argomenta in

condotta con l’inoculo simultaneo di lieviti e batteri la fermentazione malolattica si è svolta insieme alla fer- mentazione alcolica, con un completo consumo di acido malico

Le azioni intraprese hanno permesso in primo luogo una comprensione approfondita delle problematiche inerenti le dinamiche operative del Ce.Di; successivamente

Mentre nella prima parte si intendono fornire le coordinare metodologiche per fare ricerca valutativa in ambito formativo, nelle altre due parti si approfondiscono i piani su cui