PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
A dynamic load balancing system for parallel cluster computing
Future Generation Computer Systems - Special issue: resource management in distributed systems
Cellular automata for reaction-diffusion systems
Parallel Computing - Special issue: cellular automata
P-CAM: a framework for parallel complex systems simulations
Future Generation Computer Systems - Special issue on cellular automata: promise in computational science
Parallel Computing - Special issue on cellular automata: from modeling to applications
Dynamite - Blasting Obstacles to Parallel Cluster Computing
HPCN Europe '99 Proceedings of the 7th International Conference on High-Performance Computing and Networking
Distributed Simulation with Cellular Automata: Architecture and Applications
SOFSEM '99 Proceedings of the 26th Conference on Current Trends in Theory and Practice of Informatics on Theory and Practice of Informatics
Dynamic Load Balancing in a Heterogeneous Environment under PVM
PDP '96 Proceedings of the 4th Euromicro Workshop on Parallel and Distributed Processing (PDP '96)
Cellular Automata: A Discrete Universe
Cellular Automata: A Discrete Universe
Self adaptivity in Grid computing: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
Performance Analysis of a Parallel Discrete Model for the Simulation of Laser Dynamics
ICPPW '06 Proceedings of the 2006 International Conference Workshops on Parallel Processing
An autonomic tool for building self-organizing Grid-enabled applications
Future Generation Computer Systems
Parallel evolutionary modelling of geological processes
Parallel Computing
Parallel implementation of a cellular automaton model for the simulation of laser dynamics
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Hi-index | 0.01 |
We present an analysis of the feasibility of executing a parallel bioinspired model of laser dynamics, based on cellular automata (CA), on the usual target platform of this kind of applications: a heterogeneous non-dedicated cluster. As this model employs a synchronous CA, using the single program, multiple data (SPMD) paradigm, it is not clear in advance if an appropriate efficiency can be obtained on this kind of platform. We have evaluated its performance including artificial load to simulate other tasks or jobs submitted by other users. A dynamic load balancing strategy with two main differences from most previous implementations of CA based models has been used. First, it is possible to migrate load to cluster nodes initially not belonging to the pool. Second, a modular approach is taken in which the model is executed on top of a dynamic load balancing tool – the Dynamite system – gaining flexibility. Very satisfactory results have been obtained, with performance increases from 60% to 80%.