Difference between revisions of "GPU621/The Chapel Programming Language"
m |
m |
||
Line 7: | Line 7: | ||
# [mailto:hbhuang2@myseneca.ca?subject=GPU621 Ivan Huang] | # [mailto:hbhuang2@myseneca.ca?subject=GPU621 Ivan Huang] | ||
# [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] | |
= The Chapel Programming Language = | = The Chapel Programming Language = | ||
Revision as of 14:49, 9 November 2020
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.