The Heterogeneous Interface for Portability (HIP) provides a programming framework for harnessing the compute capabilities of multicore processors, such as the MI250X GPU’s on Setonix.
In this course we focus on the essentials of developing HIP applications with a focus on supercomputing.
- Introduction to HIP and high level features
- How to build and run applications on Setonix with HIP and MPI
- A complete line-by-line walkthrough of a HIP-enabled application
- Tools and techniques for debugging and measuring the performance of HIP applications
Licence: Creative Commons Attribution 4.0
Keywords: HIP, supercomputing, Programming, GPUs, MPI, debugging
Resource type: Full Course
Date created: 2023-05-16
Date modified: 2023-05-16
Date published: 2023-05-16
- HIP Workshop (ended)