Notes on Chapel Downloads
Chapel is supported on Cray systems (e.g., Cray XC™, Cray XE™, Cray XK™, Cray CS™) and is also portable to most UNIX-based parallel platforms (commodity-based clusters or systems from other HPC vendors) as well as desktops/laptops running UNIX, Mac OS X, or Windows with Cygwin. Users have also reported successful executions of Chapel on cloud-based computing systems. More detailed notes on prerequisites for using Chapel are also available.
Please note that Chapel is a work-in-progress, with all that implies in terms of stability and performance. We are interested in receiving constructive feedback on the Chapel language and compiler, with the goal of improving its utility to and adoption by the parallel programming community.
Chapel Version 1.11.0
Version 1.11.0 of Chapel was released on April 2, 2015. It can be downloaded and used under the terms of its license. A list of the significant advances in each release can be found within its CHANGES file.
Visit GitHub to download a copy of the 1.11.0 release or read its release notes.
Unpacking and Getting Started with Chapel
Once you have downloaded and saved the release:
- Unpack it (e.g., tar xzf chapel-1.11.0.tar.gz).
- Read the top-level README for quick-start instructions and next steps.
Mac Installation with Homebrew
The instructions above will work on Macs. You can install Chapel with Homebrew, too!
Make sure your brew is up-to-date:
Then install the Chapel formula:
brew install chapel
Release NotesThe following are detailed release notes for the 1.11 (April 2015) release:
- Language and Compiler Improvements
- Tool Improvements
- Documentation Improvements
- Standard Library and Interoperability Improvements
- Runtime Library Improvements
- Performance Optimizations and Generated Code Improvements
- Benchmarks and Performance Results
- Other Miscellaneous Notable Changes
- Priorities for version 1.12