HPCS Language Resources

Home Pages and Specifications

Cray Chapel (spec): http://chapel.cs.washington.edu/

IBM X10 (spec): http://www.research.ibm.com/x10

Sun Fortress (spec): http://research.sun.com/projects/plrg/

Papers and Presentations

Chapel

Papers:

David Callahan, Bradford L. Chamberlain, Hans P. Zima. The Cascade High Productivity Language. In Proceedings of the 9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2004), pages 52-60. IEEE Computer Society, April 2004.

Presentations:

Steve Deitz: Chapel: Compiler Challenges

Brad Chamberlain: An Introduction to Chapel

X10

Papers:

Philippe Charles, Christopher Donawa, Kemal Ebcioglu, Christian Grothoff, Allan Kielstra, Christoph von Praun, Vijay Saraswat and Vivek Sarkar. X10: An Object-Oriented Approach to Non-Uniform Cluster Computing

Presentations:

Vijay Saraswat: Panel discussion at PPoPP 2005

Vijay Saraswat: IBM PL Day talk on X10

Fortress

Presentations:

Guy Steele and Jan-Willem Maessen: Fortress Programming Language Tutorial. PLDI '06

Guy Steele: Parallel Programming and Parallel Abstractions in Fortress. FLOPS '05.