CELLULAR AUTOMATA AND CLUSTER COMPUTING: AN APPLICATION TO THE SIMULATION OF LASER DYNAMICS
J. L. Guisado (),
F. Jiménez-Morales and
F. Fernández de Vega Additional contact information J. L. Guisado: Departamento de Arquitectura y Tecnología de Computadores, Universidad de Sevilla, E.T.S. Ingeniería Informática, Avda. Reina Mercedes s/n, 41012 Sevilla, Spain
F. Jiménez-Morales: Departamento de Física de la Materia Condensada, Universidad de Sevilla, P.O. Box 1065, 41080 Sevilla, Spain
F. Fernández de Vega: Centro Universitario de Mérida, Universidad de Extremadura, Santa Teresa Jornet, 38. 06800 Mérida (Badajoz), Spain
Abstract:
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 interacting 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 satisfactory 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.