• Publications
  • Influence
A first multi-GPU/multi-node implementation of the open computing abstraction layer
TLDR
We present a first multi-node/multi-GPU implementation of OpenCAL for grid-based high-performance numerical simulation. Expand
  • 9
The Open Computing Abstraction Layer for Parallel Complex Systems Modeling on Many-Core Systems
TLDR
This article introduces OpenCAL, a new open source computing abstraction layer for multi- and many-core computing based on the Extended Cellular Automata general formalism. Expand
  • 9
Parallel Execution of Cellular Automata through Space Partitioning: The Landslide Simulation Sciddicas3-Hex Case Study
TLDR
The performance and scalability of cellular automata, when executed on parallel/distributed machines, are limited by the necessity of synchronizing all the nodes at each time step, i.e., a node can execute its code only after all the other nodes have executed the previous step. Expand
  • 10
  • PDF
Strategies for Parallel Execution of Cellular Automata in Distributed Memory Architectures
TLDR
This paper presents a preliminary study on different parallelizzation techniques for structured grid models such as cellular automata on distributed memory architectures. Expand
  • 5
Structured Grid-Based Parallel Simulation of a Simple DEM Model on Heterogeneous Systems
TLDR
We present different parallel grid-based implementations of a simple particle system with the purpose to evaluate its performances on multi- and many-core computational devices. Expand
  • 4
Efficient Lava Flows Simulations with OpenCL: A Preliminary Application for Civil Defence Purposes
TLDR
This paper presents an effective implementation of a well-known numerical model for simulating lava flows on Graphical Processing Units (GPU) based on the OpenCL (Open Computing Language) standard. Expand
  • 3
Accelerating Lava Flows Simulations with GPGPU and OpenCL
The introduction of the GPU (graphics processing units) has marked a revolution in the field of Parallel Computing allowing to achieve computational performance unimaginable until a few years ago.Expand
  • 2
  • PDF
Accelerating a three-dimensional eco-hydrological cellular automaton on GPGPU with OpenCL
TLDR
This work presents an effective implementation of a numerical model for complete eco-hydrological Cellular Automata modeling on Graphical Processing Units (GPU) with OpenCL (Open Computing Language) for heterogeneous computation. Expand
  • 1
Applications of the OpenCAL scientific library in the context of CFD: Applications to debris flows
TLDR
We here present computational results as performed by the new OpenCAL scientific library for seamless implementation of models referred to Computational Fluid Dynamics (CFD). Expand
  • 1
OpenCAL system extension and application to the three-dimensional Richards equation for unsaturated flow
TLDR
OpenCAL is a scientific software library specifically developed for the simulation of 2D and 3D complex dynamical systems on parallel computational devices. Expand
  • 1