Instructor: Alex Razoumov (WestGrid)

Title: Parallel programming in Chapel

This is a general introduction to the main concepts of the Chapel parallel programming language. Chapel is a relatively new language for both shared- and distributed-memory programming, with easy-to-use, high-level abstractions that make it ideal for learning parallel programming for a novice HPC user.

Target audience: general

Course plan:

Duration: 6 hours

Level: beginner

Prerequisites: None