Skip to main content
Alpha
This lesson is in the alpha phase, which means that it has been taught once and lesson authors are iterating on feedback.
Light
Dark
Auto
Instructor View
Learner View
Menu
Introduction to High-Performance Computing in Chapel
Introduction to High-Performance Computing in Chapel
Key Points
Instructor Notes
Extract All Images
More
Reference
Search the All In One page
Introduction to High-Performance Computing in Chapel
Toggle Theme
Light
Dark
Auto
Instructor View
Learner View
EPISODES
Summary and Schedule
1. Introduction to Chapel
2. Basic syntax and variables
3. Ranges and arrays
4. Conditional statements
5. Getting started with loops
6. Procedures
7. Using command-line arguments
8. Measuring code performance
9. Intro to parallel computing
10. Fire-and-forget tasks
11. Synchronising tasks
12. Task parallelism with Chapel
13. Running code on multiple machines
14. Domains and data parallelism
RESOURCES
Key Points
Instructor Notes
Extract All Images
Reference
See all in one page
Instructor Notes
This is a placeholder file. Please add content here.
Introduction to Chapel
Basic syntax and variables
Ranges and arrays
Conditional statements
Getting started with loops
Procedures
Using command-line arguments
Measuring code performance
Intro to parallel computing
Fire-and-forget tasks
Synchronising tasks
Task parallelism with Chapel
Running code on multiple machinesIntro to multi-locale code
Domains and data parallelismDomains and single-locale data parallelism
I/O
Back
To Top