Concurrent Aggregates (CSAG)

Concurrent Aggregates (CSAG)

Concurrent Aggregates is a dynamically-typed concurrent object-oriented language for programming large-scale parallel machines. It provides a programming model similar to Actors, but augments the model with "concurrent aggregates", concurrent data abstractions, that can be used to build modular parallel programs. It was originally designed to program the J-Machine, and has been used extensively by the Concert Project to explore the programming of irregular applications and the efficient implementations of object-oriented programs.

Information available for Concurrent Aggregates includes:

Back to CSAG home page


Last updated January 11,1999
Andrew A. Chien
webmaster