LECTURE: Parallel Computing
Overview
Teaching: 20 min
Exercises: 10 minQuestions
Why parallel programming?
Objectives
To learn about the possible uses of parallel programming.
Learning about main parallel programming methods.
Why parallel programming?
“But I’m not a programmer…”
Parallel decomposition
Geometric decomposition
Load imbalance
Task farms
Pipelines
Loop parallelism
Key Points
To be determined