OpenCAL is a scientific software library developed for the simulation of 2D/3D complex dynamical systems on multi/many-core systems. A MPI preliminary extension also allows for the execution on cluster of many-core devices. The library provides the Extended Cellular Automata paradigm as a Domain-Specific Language for modeling complex systems on structured grids. Here we briefly describe the software library and show a first application regarding the implementation of a simple but effective landslide simulation model, namely the SciddicaT extended cellular automaton. The application to a real case of study, namely the 1992 Tessina landslide (Italy), is also shown. Computational results achieved on an Intel Xeon E5-2650 socket, a Nvidia Tesla K40 compute dedicated many-core device and a Nvidia GeForce GTX 980 GPU are reported.

Opencal simulation of the 1992 Tessina landslide

D'Ambrosio D.
;
De Rango A.;Rongo R.
2018-01-01

Abstract

OpenCAL is a scientific software library developed for the simulation of 2D/3D complex dynamical systems on multi/many-core systems. A MPI preliminary extension also allows for the execution on cluster of many-core devices. The library provides the Extended Cellular Automata paradigm as a Domain-Specific Language for modeling complex systems on structured grids. Here we briefly describe the software library and show a first application regarding the implementation of a simple but effective landslide simulation model, namely the SciddicaT extended cellular automaton. The application to a real case of study, namely the 1992 Tessina landslide (Italy), is also shown. Computational results achieved on an Intel Xeon E5-2650 socket, a Nvidia Tesla K40 compute dedicated many-core device and a Nvidia GeForce GTX 980 GPU are reported.
2018
2D/3D Structured Grids
Extended Cellular Automata
GPGPU
Landslide Simulation
Parallel Software Library
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.11770/313508
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact