Description
In this course, you will learn:
- Algorithms to architectures mapping
- At various layers, extracting parallelism
- Data movement is amortised over calculation.
- Data about performance must be understood.
- Using software layers to manage complexity
Syllabus:
- Loops and More Loops
- Start Your Engines
- Pushing the Limits
- Multithreaded Parallelism