Materials for this course
Day 1
01. AMD Presentation Roadmap.pdf — Slides, Recording* |
02. Overview of Programming Model for MI200 and MI300 Series — Slides, Recording, QA & Exercises |
03. Introduction to OpenMP® Offload on AMD GPUs — Slides, Recording, QA & Exercises |
04. Real-World OpenMP® Language Constructs — Slides, Recording, QA & Exercises |
05. Advanced OpenMP® — Slides, Recording, QA |
Day 2
06. Introduction to Programming GPUs with HIP — Slides, Recording, QA & Exercises |
07. Porting Applications to HIP — Slides, Recording, QA & Exercises |
08. Optimizing HIP Applications — Slides, Recording, QA & Exercises |
09. Hip and OpenMP® Interoperability — Slides, Recording, QA & Exercises |
Day 3
10. Kokkos and Performance Portable Languages — Slides, Recording, QA & Exercises, QA |
11. C++ Standard Parallelism on AMD GPUs — Slides, Recording, QA & Exercises |
12. GPU-Aware MPI with ROCm™ — Slides, Recording, QA & Exercises |
13. ML and AI on AMD GPUs — Slides, Recording, QA & Exercises |
Day 4
14. AMD Debugger: ROCgdb — Slides, Recording, QA & Exercises |
15. GPU Profiling - Performance Timelines — Slides, Recording, QA & Exercises |
16. Kernel Profiling with Omniperf — Slides, Recording, QA & Exercises |
17. Additional AMD Training Materials — Slides, Recording |
*Chrome browser allows to turn on Live Captions as well as Live Translation on the recordings. |