Skip to main content

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
In person

Venue Information

Country: Finland
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Beginner
Intermediate
Sector of the Target Audience
Research and Academia
Industry
Public Sector
HPC Profile of Target Audience
Application Users
Application Developers
Data Scientists
Language of Instruction

Other Information

Event/Course Description

This course gives basic to intermediate level knowledge on HIP programming. It starts with a basic introduction to writing GPU applications using HIP and their corresponding CUDA counterparts. Then, building on this, more advanced topics are introduced. These enable one to write efficient HIP applications, including asynchronous execution with streams, utilizing performance tools and how to write efficient kernels. Finally multi-GPU programming will be discussed.


The course is in person and take place at CSC, Keilaranta 14, Espoo, Finland