Parallel Cellular Automata-based Simulation of Laser Dynamics using 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

Bibliographic Details
Authors: Guisado Lizar, José Luis; Fernández de Vega, Francisco; Jiménez-Morales, Francisco de Paula; Iskra, Kamil A.; Sloot, Peter M.A.
Format: Article
Status:Submitted version
Publication date:2008
Country:España
Institution:Universidad de Sevilla (US)
Repository:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/74223
Online Access:https://hdl.handle.net/11441/74223
https://doi.org/10.1504/IJHPSA.2008.024209
Access Level:Open access
_version_ 1878730774291677185
author Guisado Lizar, José Luis
author2 Fernández de Vega, Francisco
Jiménez-Morales, Francisco de Paula
Iskra, Kamil A.
Sloot, Peter M.A.
author2_role author
author
author
author
author_browse Fernández de Vega, Francisco
Guisado Lizar, José Luis
Iskra, Kamil A.
Jiménez-Morales, Francisco de Paula
Sloot, Peter M.A.
author_facet Guisado Lizar, José Luis
Fernández de Vega, Francisco
Jiménez-Morales, Francisco de Paula
Iskra, Kamil A.
Sloot, Peter M.A.
author_role author
collection idUS. Depósito de Investigación de la Universidad de Sevilla
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%.
eu_rights_str_mv openAccess
format article
id ES_231fa93b06375531a1e4b4dbc83900a9
institution Universidad de Sevilla (US)
instname_str Universidad de Sevilla (US)
network_acronym_str ES
network_name_str España
oai_identifier_str oai:idus.us.es:11441/74223
publishDate 2008
publishDateSort 2008
publisher InderScience Publishers
publisherStr InderScience Publishers
reponame_str idUS. Depósito de Investigación de la Universidad de Sevilla
spelling Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing Guisado Lizar, José Luis Fernández de Vega, Francisco Jiménez-Morales, Francisco de Paula Iskra, Kamil A. Sloot, Peter M.A. 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%. Ministerio de Ciencia e Innovación TIN2007-68083-C02 Junta de Extremadura PRI06A223 InderScience Publishers https://hdl.handle.net/11441/74223 https://doi.org/10.1504/IJHPSA.2008.024209
spellingShingle Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
Guisado Lizar, José Luis
status_str submittedVersion
title Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
title_full Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
title_fullStr Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
title_full_unstemmed Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
title_short Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
title_sort Parallel Cellular Automata-based Simulation of Laser Dynamics using Dynamic Load Balancing
url https://hdl.handle.net/11441/74223
https://doi.org/10.1504/IJHPSA.2008.024209