Materials for this course
Day 1
| 01. AMD Roadmap Presentation — Slides, Recording |
| 02. APU Programming Model — Slides, Recording |
| 03. OpenMP® Offload for APUs — Slides, Recording, Exercises |
| 04. OpenMP® Offload for Discrete GPUs — Slides, Recording, Q'n'A |
Day 2
| 05. Introduction to Programming GPUs with HIP — Slides, Recording, Q'n'A |
| 06. Porting Code to HIP — Slides, Recording |
| 07. Optimizing HIP Applications — Slides, Recording, Q'n'A |
| 08. Debugging With Rocgdb.pdf — Slides, Recording |
Day 3
| 09. Communication on AMD GPUs — Slides, Recording, Q'n'A |
| 10. Python for HPC — Slides, Recording, Q'n'A |
| 11. AI workflows and Containers — Slides, Recording, Exercises, Q'n'A |
| 12. Kokkos and Performance Portable Languages — Slides, Recording |
| 13. C++/Fortran Standard Parallelism on AMD GPUs — Slides, Recording, Q'n'A |
Day 4
| 14. GPU Profiling - Performance Timelines — Slides, Recording, Q'n'A |
| 15. GPU Kernel Profiling — Slides, Recording, Q'n'A |
| 16. OpenMP and HIP Interoperability — Slides, Recording, Q'n'A |