• DocumentCode
    1668568
  • Title

    Parallel cellular programming for developing massively parallel emergent systems

  • Author

    Talia, D.

  • Author_Institution
    DEIS, Univ. della Calabria, Italy
  • fYear
    2003
  • Abstract
    In an emergent system higher level properties cannot be deduced to its simpler constitutes or its origins. The global behavior of an emergent system emerges from the single elements evolution and interaction. Emergent phenomena and systems need to be programmed by using paradigms that allow for expressing the behavior and interaction of a very large number of single simple elements. The cellular automata model is a nature inspired parallel computational model that can be used for modeling and simulation of emergent phenomena and systems. Because of their inherent parallelism, cellular automata can be used to model large scale emergent systems on parallel computers. The use of parallel cellular languages and environments can provide useful tools for the development of massively parallel emergent systems. This paper describes the cellular automata approach for developing large scale scalable emergent systems and discusses practical parallel cellular automata tools for programming emergence. Examples of emergent systems programmed in CARPET are discussed and their performance is evaluated on a Linux cluster.
  • Keywords
    cellular automata; emergent phenomena; parallel architectures; parallel programming; performance evaluation; workstation clusters; CARPET; Linux cluster; cellular automata model; global behavior; massively parallel emergent systems; modeling; parallel cellular programming; performance evaluation; simulation; Automatic programming; Computational modeling; Computer simulation; Concurrent computing; Emergent phenomena; Large-scale systems; Linux; Microscopy; Parallel processing; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213478
  • Filename
    1213478