Loading Events

HIP Workshop

16 May - 19 May 2023
9:00am - 2:00pm

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.

Agenda

 16-18 May 2023

  • 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

19 May 2023

  • Programming challenge – choose your own adventure in programming with HIP!

– or –

  • Bring your own code and receive feedback and assistance

TO BE SCHEDULED: Advanced HIP Course: August / September 2023

  • A subsequent advanced course will incorporate topics like advanced memory management,  kernel and IO optimisation, and porting HIP applications from CUDA.

Register Here

About your trainer: Toby Potter

Dr. Toby Potter

Dr. Toby Potter is a computational physicist and proprietor of Pelagos Consulting and Education.

He has a keen interest in using computers to solve problems and showing others how to do the same. Toby was a Pawsey (then iVEC) intern in 2007 and went on to complete a doctorate in computational Astrophysics at UWA and a postdoc in computational geophysics at the Centre for Energy Geoscience (UWA).

Toby has experience in CUDA, HIP and OpenCL parallel processing frameworks and is the author of the workshop material.

At Pelagos Toby uses his background to translate mathematical ideas into software and makes challenging concepts easier for clients in industry, government, and academia.