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
Link To Document