6 research outputs found
Parallel implementation of a cellular automaton model for the simulation of laser dynamics
A parallel implementation for distributed-memory MIMD
systems of a 2D discrete model of laser dynamics based on cellular au-
tomata is presented. The model has been implemented on a PC cluster
using a message passing library. A good performance has been obtained,
allowing us to run realistic simulations of laser systems in clusters of
workstations, which could not be a orded on an individual machine due
to the extensive runtime and memory size needed.Ministerio de Educación y Ciencia TIN2005-08818-C04-0
Simulation of the Dynamics of Pulsed Pumped Lasers Based on Cellular Automata
Laser dynamics is traditionally modeled using differential
equations. Recently, a new approach has been introduced in which laser
dynamics is modeled using two-dimensional Cellular Automata (CA). In
this work, we study a modified version of this model in order to simulate
the dynamics of pulsed pumped lasers. The results of the CA approach
are in qualitative agreement with the outcome of the numerical integration
of the laser rate equations
Performance Analysis of a Parallel Discrete Model for the Simulation of Laser Dynamics
This paper presents an analysis on the performance of
a parallel implementation of a discrete model of laser dynamics,
which is based on cellular automata. The performance
of a 2D parallel version of the model is studied as
a rst step to test the feasibility of a parallel 3D version,
which is needed to simulate speci c laser systems. The 3D
version will have to run on a parallel computer due to its
runtime and memory requirements. The model has been implemented
on a Beowulf Cluster using the message passing
paradigm. The parallel implementation is found to exhibit
a good speedup, allowing us to run realistic simulations of
laser systems on clusters of workstations, which could not
be afforded on an individual machine due to the extensive
runtime and memory size needed.Ministerio de Educación y Ciencia TIC2002-04498-C05-0
Cellular automata and cluster computing: An application to the simulation of laser dynamics
Firstly, the application of a cellular automata (CA) model to simulate the dynamics of lasers is
reviewed. With this kind of model, the macroscopic properties of the laser system emerge as a cooperative
phenomenon from elementary components locally inter-acting under simple rules. Secondly, a parallel
implementation of this kind of model for distributed-memory parallel computers is presented.
Performance and scalability of this parallel implementation running on a computer cluster are analyzed,
giving very satisfac-tory results. This confirms the feasibility of running large 3D simulations—
unaffordable on an individual machine—on computer clusters, in order to simulate specific real laser
systems.Ministerio de Educación y Ciencia TIN2005-08818-C04-0