A fully-coupled from surface to groundwater hydrological model is being developed based on the Extended Cellular Automata formalism (XCA) [1], which proves to be very suitable for high performance computing. In this note, the module related to three-dimensional saturated flow in porous media is presented by using the OpenCAL library [2], allowing to exploit multi-core CPUs and many-core devices like GPUs. The XCA-based model is evaluated in terms of both accuracy and precision of modeling results and computational performance, using two- and three-dimensional test cases at different resolutions (from parcel to catchment scale), simulating pumping from one or more wells, river-groundwater interactions and varying soil hydraulic properties. Model accuracy is compared with analytic solutions, when available, and with the widely used MODFLOW model [3], while the computational performance is evaluated using both CPU and GPU devices. Overall, the XCA-based model proves to be accurate and, mainly, computationally very efficient thanks to the many options and tools available with the OpenCAL library.

Preliminary model of saturated flow using Cellular Automata

Andrea Giordano;
2019

Abstract

A fully-coupled from surface to groundwater hydrological model is being developed based on the Extended Cellular Automata formalism (XCA) [1], which proves to be very suitable for high performance computing. In this note, the module related to three-dimensional saturated flow in porous media is presented by using the OpenCAL library [2], allowing to exploit multi-core CPUs and many-core devices like GPUs. The XCA-based model is evaluated in terms of both accuracy and precision of modeling results and computational performance, using two- and three-dimensional test cases at different resolutions (from parcel to catchment scale), simulating pumping from one or more wells, river-groundwater interactions and varying soil hydraulic properties. Model accuracy is compared with analytic solutions, when available, and with the widely used MODFLOW model [3], while the computational performance is evaluated using both CPU and GPU devices. Overall, the XCA-based model proves to be accurate and, mainly, computationally very efficient thanks to the many options and tools available with the OpenCAL library.
2019
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
High-performance Computing
Extended Cellular Automata
Computational Fluid Dynamics
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/20.500.14243/363611
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact