NHSE LogoNHSE Software Catalog


Illinois Concert Project

url
http://www-csag.cs.uiuc.edu/projects/concert/release.html

abstract
The goal of the Concert project is to develop portable, efficient
implementations of concurrent object-oriented languages. Our
approach incorporates careful program analysis, information
management, and optimization at every stage from the compiler to the
runtime system. The Concert System is an embodiment of these these
techniques, providing an efficient implementation on workstations,
the Thinking Machines CM5, and soon the Cray T3D and Convex
Exemplar. This implementation enables both production use and
experimentation with concurrent object-oriented programming
techniques.
The Concert system consists of a high performance compiler and
runtime (implementations) as well as a complete set of programming
tools (emulator, debugger, and performance tuning).
Languages supported by Concert system are Concurrent Aggregates
and Illinois Concert C++.

environment
The following is a list of platforms,
the Concert tools and the schedule for their availability.
Suns(SunOS):Compiler/Runtime,Emulator,Debugger, Performance Tools (now)
TMC CM-5: Runtime, Performance Tools (now)
Cray T3D: Runtime, Performance Tools (January 1995)
Illinois Concert C++: Compiler/Runtime, Performance Tools (Q1 1995)
Convex Exemplar: Runtime, Performance Tools (Spring 1995)

description
http://www-csag.cs.uiuc.edu/projects/concert.html

keywords
compiler; runtime system; debugging; performance tuning;
parallel programming environment

contact
Andrew Chien / achien@cs.uiuc.edu


nhse-librarian@netlib.org