Chapel is supported on Cray systems (e.g., Cray XC™, Cray XK™, Cray XE™, Cray XT™) and is portable to most UNIX-based parallel platforms (e.g., SGI Altix, IBM Power Series, commodity clusters) as well as desktop machines running UNIX, Mac OS X, and Windows running Cygwin.
Please note that this implementation is a work-in-progress, with all that implies. Within the release, the CHANGES file lists significant changes in each release. 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.
To download a copy of the release, please visit our SourceForge project page.
Once you have downloaded and saved the release:
- unpack it (e.g., tar xzf chapel-1.7.0.tar.gz)
- read the top-level README for quick-start instructions and next steps (e.g., less chapel-1.7.0/README)