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.10.0
Version 1.10.0 of Chapel was released on October 2, 2014. 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.10.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.10.0.tar.gz).
- Read the top-level README for quick-start instructions and next steps.
Detailed Release NotesThe following are detailed release notes created to describe the major areas of progress in the 1.10 release.
- Language Improvements
- Standard Library Improvements
- Runtime Library Improvements
- Benchmark Improvements
- Performance Optimizations
- Portability and Third-party Improvements
- Compiler and Generated Code Improvements
- Performance Results
- Other Miscellaneous Notable Changes
- Top Priorities for version 1.11