Menu

Chapel 1.02 released

Cray is pleased to announce the 1.02 Cray Chapel Compiler release.

This release is an update to the 1.0 and 1.01 releases that includes
performance and scalability enhancements. The 1.02 release is
also the version that we are using to obtain our final HPC Challenge
performance numbers for this year's challenge at SC09. For a full list of
changes in the release, please refer to $CHPL_HOME/CHANGES after
installing Chapel.

This release of Chapel contains stable support for the base language
and for task parallelism across multiple nodes. It supports Chapel's
data parallel features for regular ranges, domains, and arrays on
single nodes and on multiple nodes using a Block distribution. Data
parallel features on irregular domains and arrays are supported in a
single-threaded, single-node reference implementation. Preliminary
support for multi-node cyclic and block-cyclic distributions is also
provided. While performance has received a great deal of attention in
Chapel's design, this release lacks a number of crucial performance
optimizations and is not suitable for in-depth performance comparisons
and studies.

Posted by Bradford Chamberlain 2009-11-13

Log in to post a comment.