loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97)
A High-Level Cellular Programming Model for Massively Parallel Processing
Geneva, SWITZERLAND
April 01-April 01
ISBN: 0-8186-7882-8
Cellular automata are used for designing high-petformance applications in many areas. This paper describes CARPET, a high-level programming language based on the cellular automata model. CARPET is a programming language designed to support the development of parallel high per$ormance software. It exploits the computing power of a highly parallel computer releasing a user from using explicit parallel constructs. A CARPET implementation has been used for programming cellular algorithms in the CAMEL parallel environment. By CARPET a user might write programs to describe the actions of thousands of simple active agents interacting locally, then the CAMEL environment allows a user to observe the global complex evolution that arises from their parallel execution and their local interactions.
Citation:
Giandomenico Spezzano, Domenico Talia, "A High-Level Cellular Programming Model for Massively Parallel Processing," hips, pp.55, 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.