1
edit
Changes
→Introduction to Chapel
Chapel(Cascade High-Productivity Language) is an alternative parallel programming language that focuses on the productivity of high-end computing systems.
The concept of "Productivity" is somewhat more special that we might think. There are three categories of people, interested in Parallel Programming.
'''* Student:'''I want something that is similar to the languages that I learned in school such as c++, c, and Java. I want it to be easy to implement the parallel programming on my code.
'''* HPC Programmers:'''I want the full control that gives me more spot to increase the performance.
'''* Computational Scientists:'''I want something that I can easily implement my computation without knowing much architecture knowledge.
'''Chapel:''' Chapel is the language that easy to implement the parallel computation that similar to other languages with granting full control to the users.
== Advantages of Chapel Cray ==