Authors: William Spataro, Giuseppe Spingola, Giuseppe Zito, Donato D'Ambrosio, Rocco Rongo, Maria Vittoria Avolio, Salvatore Di Gregorio
This work presents the application of libAuToti, an open-source parallel library for implementing models based on the Cellular Automata approach, for the simulation of geological processes. In particular, we describe the implementation of two models for lava flows and debris flows, as defined by the SCIARA and SCIDDICA models, respectively. Cellular Automata are parallel computing models which are continuously gaining attention from the Scientific Community for their potentiality and efficiency. libAuToti permits a straightforward and simple implementation of Macroscopic Cellular Automata models, which are appropriate for the simulation of spatial extended dynamical systems. Experiments have demonstrated the elevated computational efficiency of the library, executed both on an HPC machine and a standard multi- core PC, confirming the reliability of the library and goodness of simulation results.