Cellular Automata (CA) simulations can be used to model multiple systems, in fields like biology, physics and mathematics. In this work, a possible framework to execute a popular CA in hybrid CPU and GPUs (Graphics Processing Units) environments is presented. The inherently parallel nature of CA and the parallelism offered by GPUs makes their combination attractive. Benchmarks are conducted in several hardware scenarios. The use of MPI /OMP is explored for CPUs, together with the use of MPI in GPU clusters. Speed-ups up to 20 x are found when comparing GPU implementations to the serial CPU version of the code.WPDP- XIII Workshop procesamiento distribuido y paraleloRed de Universidades con Carreras en Informática (RedUNCI
Graphics processors (GPU -- Graphic Processor Units) recently have gained a lot of interest as an ef...
Graphics Processing Units (GPUs) can be used as convenient hardware accelerators to speed up Cellul...
Graphics processors (GPU -- Graphic Processor Units) recently have gained a lot of interest as an ef...
Cellular Automata (CA) simulations can be used to model multiple systems, in fields like biology, ph...
Cellular automata, represented by a discrete set of elements are ideal candidates for parallelisati...
In this paper we explore the possibility of using GP GPU technology (General Purpose Graphical Proce...
We present a parallel implementation for Graphics Processing Units (GPUs) of a model based on cellul...
Cellular automata (CA) models are of interest to several scientific areas, and there is a growing in...
Abstract—As design of cellular automata rules using conventional methods is a difficult task, evolut...
The aim of this research it to examine the possibility of parallelizing the Frish-Hasslacher-Pomeau ...
The emergence of multicore architectures and the chip industry’s plan to roll out hundreds of cores ...
Membrane Computing is a discipline aiming to abstract formal computing models, called membrane syst...
Cellular Automaton (CA) have its origins in the work of Von Neumann in the 40s and, since then, have...
Copyright © 2015 Elsevier. NOTICE: this is the author’s version of a work that was accepted for pub...
The Frisch-Hasslacher-Pomeau (FHP) model is a lattice gas cellular automaton designed to simulate fl...
Graphics processors (GPU -- Graphic Processor Units) recently have gained a lot of interest as an ef...
Graphics Processing Units (GPUs) can be used as convenient hardware accelerators to speed up Cellul...
Graphics processors (GPU -- Graphic Processor Units) recently have gained a lot of interest as an ef...
Cellular Automata (CA) simulations can be used to model multiple systems, in fields like biology, ph...
Cellular automata, represented by a discrete set of elements are ideal candidates for parallelisati...
In this paper we explore the possibility of using GP GPU technology (General Purpose Graphical Proce...
We present a parallel implementation for Graphics Processing Units (GPUs) of a model based on cellul...
Cellular automata (CA) models are of interest to several scientific areas, and there is a growing in...
Abstract—As design of cellular automata rules using conventional methods is a difficult task, evolut...
The aim of this research it to examine the possibility of parallelizing the Frish-Hasslacher-Pomeau ...
The emergence of multicore architectures and the chip industry’s plan to roll out hundreds of cores ...
Membrane Computing is a discipline aiming to abstract formal computing models, called membrane syst...
Cellular Automaton (CA) have its origins in the work of Von Neumann in the 40s and, since then, have...
Copyright © 2015 Elsevier. NOTICE: this is the author’s version of a work that was accepted for pub...
The Frisch-Hasslacher-Pomeau (FHP) model is a lattice gas cellular automaton designed to simulate fl...
Graphics processors (GPU -- Graphic Processor Units) recently have gained a lot of interest as an ef...
Graphics Processing Units (GPUs) can be used as convenient hardware accelerators to speed up Cellul...
Graphics processors (GPU -- Graphic Processor Units) recently have gained a lot of interest as an ef...