Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing

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,...

Full description

Saved in:
Bibliographic Details
Main Authors: Guisado, J. L., de Vega, F. Fernandez., Morales, F. Jimenez., Iskra, K. A., Sloot, Peter M. A.
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Online Access:https://hdl.handle.net/10356/84453
http://hdl.handle.net/10220/10120
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-84453
record_format dspace
spelling sg-ntu-dr.10356-844532020-05-28T07:41:40Z Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing Guisado, J. L. de Vega, F. Fernandez. Morales, F. Jimenez. Iskra, K. A. Sloot, Peter M. A. School of Computer Engineering 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%. 2013-06-10T06:22:03Z 2019-12-06T15:45:29Z 2013-06-10T06:22:03Z 2019-12-06T15:45:29Z 2008 2008 Journal Article Guisado, J. L., de Vega, F. F., Morales, F. J., Iskra, K. A., & Sloot, P. M. A. (2008). Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing. International Journal of High Performance Systems Architecture, 1(4), 251-259. https://hdl.handle.net/10356/84453 http://hdl.handle.net/10220/10120 10.1504/IJHPSA.2008.024209 en International journal of high performance systems architecture © 2008 Inderscience Enterprises Ltd.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
description 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%.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Guisado, J. L.
de Vega, F. Fernandez.
Morales, F. Jimenez.
Iskra, K. A.
Sloot, Peter M. A.
format Article
author Guisado, J. L.
de Vega, F. Fernandez.
Morales, F. Jimenez.
Iskra, K. A.
Sloot, Peter M. A.
spellingShingle Guisado, J. L.
de Vega, F. Fernandez.
Morales, F. Jimenez.
Iskra, K. A.
Sloot, Peter M. A.
Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
author_sort Guisado, J. L.
title Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
title_short Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
title_full Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
title_fullStr Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
title_full_unstemmed Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
title_sort using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
publishDate 2013
url https://hdl.handle.net/10356/84453
http://hdl.handle.net/10220/10120
_version_ 1681056228370808832