Difference between revisions of "GPU621/The Chapel Programming Language"
m |
m |
||
Line 8: | Line 8: | ||
# [mailto:yli593@myseneca.ca?subject=GPU621 Yu Li] | # [mailto:yli593@myseneca.ca?subject=GPU621 Yu Li] | ||
# [mailto:xweng11@myseneca.ca;hbhuang2@myseneca.ca;yli593@myseneca.ca?subject=GPU621 eMail All] | # [mailto:xweng11@myseneca.ca;hbhuang2@myseneca.ca;yli593@myseneca.ca?subject=GPU621 eMail All] | ||
+ | |||
= The Chapel Programming Language = | = The Chapel Programming Language = | ||
+ | == Installation == | ||
+ | The Chapel is an open-source language that still constantly updates. The latest version as of the creation of this project is 1.23.0 released on October 15, 2020. | ||
+ | |||
+ | Pre-packaged Chapel installations are available for: | ||
+ | |||
+ | * [https://chapel-lang.org/install-cray.html Cray® XC™ systems] | ||
+ | * [https://chapel-lang.org/install-docker.html Docker users(Requires install Docker Engine, available on Linux, MAC, Windows 10)] | ||
+ | * [https://chapel-lang.org/install-mac.html Mac OS X Homebrew users] | ||
= References = | = References = | ||
* https://chapel-lang.org/ | * https://chapel-lang.org/ |
Revision as of 12:31, 19 November 2020
Contents
Project Description
The Chapel is a portable, scalable, open-source modern parallel programming language designed to be productive. The Chapel is a high-level programming language that tends to be more human-readable and writable with some similarity to Python. The Chapel's performance can compete or even surpass MPI/OpenMP. This project will introduce the main functionality of Chapel programming language, compare the code and performance to C++ MPI/OpenMP, analysis the pros and cons of the Chapel.
Team Members
The Chapel Programming Language
Installation
The Chapel is an open-source language that still constantly updates. The latest version as of the creation of this project is 1.23.0 released on October 15, 2020.
Pre-packaged Chapel installations are available for:
- Cray® XC™ systems
- Docker users(Requires install Docker Engine, available on Linux, MAC, Windows 10)
- Mac OS X Homebrew users