Developing Applications with the AMD ROCm Ecosystem
The lesson
Introduction to HIP Programming
Slides
Porting Applications to HIP
Getting Started with OpenMP® Offload Applications on AMD Accelerators
Developing Fortran Applications: HIPFort, OpenMP®, and OpenACC
Exercises
Architecture
GPU-Aware MPI with ROCmTM
AMD Node Memory Model
Hierarchical Roofline on AMD InstinctTM MI200 GPUs
Affinity — Placement, Ordering and Binding
Profiling and debugging
OpenMP Offload Programming
Introduction to ML Frameworks
Summary and outlook
Reference
Quick Reference
Instructor’s guide
Developing Applications with the AMD ROCm Ecosystem
Introduction to HIP Programming
Edit on GitHub
Introduction to HIP Programming
Slides
Slides