Laser Dynamics Modelling and Simulation: An Application of Dynamic Load Balancing of Parallel Cellular Automata

This chapter reviews the application of a biologically inspired heuristic technique - Cellular Automata (CA) - for developing high performance simulations of a well known complex system: the laser.

[1]  Jack Dongarra,et al.  Sourcebook of parallel computing , 2003 .

[2]  Jörg R. Weimar Cellular Automata for Reaction Diffusion Systems , 1997, Parallel Comput..

[3]  F. Jiménez-Morales,et al.  Computational Simulation of Laser Dynamics as a Cooperative Phenomenon , 2005 .

[4]  Beng-Hong Lim,et al.  Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor , 2001, USENIX Annual Technical Conference, General Track.

[5]  A. Einstein Zur Quantentheorie der Strahlung , 1916 .

[6]  Arjen Schoneveld,et al.  P-CAM: a framework for parallel complex systems simulations , 1999, Future Gener. Comput. Syst..

[7]  Franco Bagnoli,et al.  Cellular Automata , 2002, Lecture Notes in Computer Science.

[8]  Rocco Rongo,et al.  A parallel cellular tool for interactive modeling and simulation , 1996 .

[9]  Giandomenico Spezzano,et al.  An autonomic tool for building self-organizing Grid-enabled applications , 2007, Future Gener. Comput. Syst..

[10]  Tommaso Toffoli,et al.  Cellular automata machines - a new environment for modeling , 1987, MIT Press series in scientific computation.

[11]  Rocco Rongo,et al.  A Parallel Cellular Automata Environment on Multicomputers for Computational Science , 1995, Parallel Comput..

[12]  Francisco Fernández de Vega,et al.  Parallel Implementation of a Cellular Automaton Model for the Simulation of Laser Dynamics , 2006, International Conference on Computational Science.

[13]  Francisco Fernández de Vega,et al.  Cellular Automata and Cluster Computing: an Application to the Simulation of Laser Dynamics , 2007, Adv. Complex Syst..

[14]  Cynthia E. Irvine,et al.  Analysis of the Intel Pentium's Ability to Support a Secure Virtual Machine Monitor , 2000, USENIX Security Symposium.

[15]  Bernard P. Zeigler,et al.  The DEVS environment for high-performance modeling and simulation , 1997 .

[16]  Bastien Chopard,et al.  Cellular Automata Modeling of Physical Systems: Index , 1998 .

[17]  Ignacio Martín Llorente,et al.  Dynamic load balancing in a heterogeneous environment under PVM , 1996, Proceedings of 4th Euromicro Workshop on Parallel and Distributed Processing.

[18]  F. Jiménez-Morales,et al.  Cellular automaton model for the simulation of laser dynamics. , 2003 .

[19]  Roger D. Hersch,et al.  Dynamic load balancing of parallel cellular automata , 2000, SPIE Optics + Photonics.

[20]  William I. Grosky,et al.  SOFSEM 2002: Theory and Practice of Informatics , 2002, Lecture Notes in Computer Science.

[21]  David E. Irwin,et al.  Dynamic virtual clusters in a grid site manager , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[22]  William Spataro,et al.  Parallel evolutionary modelling of geological processes , 2007, Parallel Comput..

[23]  Jack Dongarra,et al.  Recent Advances in Parallel Virtual Machine and Message Passing Interface, 15th European PVM/MPI Users' Group Meeting, Dublin, Ireland, September 7-10, 2008. Proceedings , 2008, PVM/MPI.

[24]  Jörg-Rüdiger Sack,et al.  Parallel Neighborhood Modeling , 1996, SPAA.

[25]  Peter M. A. Sloot,et al.  Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing , 2008, Int. J. High Perform. Syst. Archit..

[26]  Stephen Gilmore,et al.  Combining Measurement and Stochastic Modelling to Enhance Scheduling Decisions for a Parallel Mean Value Analysis Algorithm , 2006, International Conference on Computational Science.

[27]  Peter M. A. Sloot,et al.  Experiments with Migration of Message-Passing Tasks , 2000, GRID.

[28]  Borja Sotomayor,et al.  Virtual Clusters for Grid Communities , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[29]  Andrew Ilachinski,et al.  Cellular Automata: A Discrete Universe , 2001 .

[30]  Peter M. A. Sloot,et al.  Dynamic Migration of PVM Tasks , 2000 .

[31]  Rajkumar Buyya,et al.  Grid Computing — GRID 2000 , 2002, Lecture Notes in Computer Science.

[32]  Nigel P. Topham,et al.  Performance of the decoupled ACRI-1 architecture: the perfect club , 1995, HPCN Europe.

[33]  Ana Cortés,et al.  Applying Load Balancing in Data Parallel Applications Using DASUD , 2003, PVM/MPI.

[34]  Jason Nieh Examining VMware , 2000 .

[35]  Domenico Talia Cellular Processing Tools for High-Performance Simulation , 2000, Computer.

[36]  L. Alvisi,et al.  A Survey of Rollback-Recovery Protocols , 2002 .

[37]  Peter M. A. Sloot,et al.  Modeling Dynamic Systems with Cellular Automata , 2007, Handbook of Dynamic System Modeling.

[38]  A. Schawlow Lasers , 2018, Acta Ophthalmologica.

[39]  Peter M. A. Sloot,et al.  A dynamic load balancing system for parallel cluster computing , 1996, Future Gener. Comput. Syst..

[40]  F. Jiménez-Morales,et al.  Application of Shannon's entropy to classify emergent behaviors in a simulation of laser dynamics , 2003 .

[41]  Sathish S. Vadhiyar,et al.  Self adaptivity in Grid computing , 2005, Concurr. Pract. Exp..

[42]  Francesco Mele,et al.  PECANS: A Parallel Environment for Cellular Automata Modeling , 1996, Complex Syst..

[43]  F. Houtermans,et al.  Zur Quantenmechanik der α-Strahlung , 1929 .

[44]  Daniel C. Stanzione,et al.  Dynamic Virtual Clustering , 2007, 2007 IEEE International Conference on Cluster Computing.

[45]  Peter M. A. Sloot,et al.  Dynamite - Blasting Obstacles to Parallel Cluster Computing , 1999, HPCN Europe.

[46]  Ian Foster,et al.  Designing and building parallel programs , 1994 .

[47]  Peter M. A. Sloot,et al.  Distributed Simulation with Cellular Automata: Architecture and Applications , 1999, SOFSEM.

[48]  Francisco Fernández de Vega,et al.  Performance analysis of a parallel discrete model for the simulation of laser dynamics , 2006, 2006 International Conference on Parallel Processing Workshops (ICPPW'06).

[49]  Jon Watson,et al.  VirtualBox: bits and bytes masquerading as machines , 2008 .