HIP101: porting CUDA codes to HIP

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Online
Live (synchronous)

Venue Information

Country: Finland
Venue Details: Click here

Training Content and Scope

Level of Instruction
Advanced
Sector of the Target Audience
Research and Academia
HPC Profile of Target Audience
Application Developers
System Administrators
Language of Instruction

Other Information

Supporting Project(s)
EuroCC/CASTIEL
Event/Course Description

With the upcoming LUMI supercomputer arriving this year, we start a series of training for the users. The main partition of LUMI is based on AMD GPUs, thus the users should be ready to port their applications to this new architecture. The first training will be about porting CUDA applications to HIP. It will provide an extensive dive into the Hipify tools and showcase many examples.

Moreover, we go one step further with a hands-on session. You can participate in the hands-on sessions with the applications that we will provide or you can send us your CUDA application in advance. CSC’s Puhti system with Nvidia GPUs will be used for the hands-on part. We will work on a number of selected applications in preparing for the hands-on session. The number of the evaluated applications depends on how many applications we will receive. Of course, you can work on your application without sending it to us but there can be some challenges as we will not have verified that it runs on CSC’s Puhti system.