DocumentCode :
2895773
Title :
Implementing standard and nonstandard parallel cellular automata in CARPET
Author :
Talia, Domenico
Author_Institution :
ISI, CNR, Rende, Italy
fYear :
2001
fDate :
2001
Firstpage :
243
Lastpage :
249
Abstract :
Cellular automata is a nature inspired parallel processing model. It has been proposed several years ago by J. Von Neumann to simulate complex dynamical processes. In the past two decades several models of cellular automata that differ from the original one proposed by Von Neumann have been defined for modeling real-world systems and phenomena. This paper describes the design and implementation of standard and nonstandard parallel cellular automata in the CARPET language. CARPET is a cellular automata based language that has been implemented on MIMD parallel computers. The language is specifically designed for programming cellular computations supporting concise and efficient coding of parallel cellular algorithms. The paper analyzes the main features of the language and describes as they can be exploited to implement different cellular automata on parallel computers, starting from the standard model to its modifications and generalizations. Inhomogeneous, partitioned, asynchronous, and probabilistic cellular automata programmed in CARPET are presented
Keywords :
cellular automata; encoding; parallel algorithms; parallel programming; programming environments; CARPET; MIMD parallel computers; cellular automata based language; cellular computations; complex dynamical processes; parallel cellular algorithms; parallel cellular automata; parallel processing model; real-world systems; Algorithm design and analysis; Automata; Automatic programming; Computational modeling; Concurrent computing; Lattices; Parallel processing; Parallel programming; Partitioning algorithms; Physics computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location :
Mantova
Print_ISBN :
0-7695-0987-8
Type :
conf
DOI :
10.1109/EMPDP.2001.905049
Filename :
905049
Link To Document :
بازگشت