AMD GPU Training

This course will be provided as ONLINE course (using Microsoft Teams).

This course will be a deep dive in the CDNA (AMD GPU) architecture and ecosystem. Participants will also get an overview of the HIP software.

After this course, participants will

  • have gained knowledge about software enablement on AMD GPU using HIP, and
  • be able to port their applications from CUDA to HIP.

Veranstaltungsort

Online course
Organizer: HLRS, University of Stuttgart, Germany

Veranstaltungsbeginn

21. Jun 2021
10:00

Verstaltungsende

22. Jun 2021
14:00

Sprache

Englisch

Einstiegslevel

Fortgeschritten

Themen

Code-Optimierung

Deep Learning

Maschinelles Lernen

Zurück zur Liste

Prerequisites and content levels

Prerequisites

Some knowledge in GPU programming, e.g., CUDA.

See also the suggested prereading below (resources and public videos).

Content levels

Advanced: 7 hours

Learn more about course curricula and content levels.

Resources
Public videos

Instructors

Dominic E. Charrier (AMD), Adil Lashab (AMD), Mazda Sabony (AMD)

Agenda

Program of day 1

09:45 - 10:00 Login and Microsoft Teams setup

10:00 - 13:00 Training

13:00 - 14:00 Lunch Break

14:00 - 17:00 Training

The sessions will be intertwined with short 10-15 minutes breaks.

Topics
  • AMD GPU​
    • GCN/CDNA Overview​
    • Memory Hierarchy​​​
    • HIP GPU Compute Terminology​​
    • Compute Units​
  • HIP
    • Introduction to HIP​​
    • Core HIP API​
    • Memory Management in HIP​​​
    • Asynchronous Computing with HIP​​
    • Tips & Tricks ​​
  • ROCm ​
    • Introduction to ROCm​
    • GPUFORT: Porting CUDA & OpenACC codes to HIP​​
    • ROCm Libraries​
    • Multi-GPU RCCL/MPI with ROCm​
Program of day 2

10:00 - 14:00 Hands-on sessions

Topics of the hands-on sessions
  • ROCm Tools introduction​
  • CUDA-To-HIP Example code porting ​
  • OpenACC2HIP Example code porting

Registration information

The course is full, registration is closed.

Fees

This course is free of charge.

PRACE PATC and bwHPC-C5

HLRS is part of the Gauss Centre for Supercomputing (GCS), which is one of the six PRACE Advanced Training Centres (PATCs) that started in Feb. 2012.
HLRS is also member of the Baden-Württemberg initiative bwHPC-C5.
This course is not part of the PATC curriculum and is not sponsored by the PATC program.

EXCELLERAT

This workshop is part of the collaboration between AMD and the Horizon-2020 Centre of Excellence EXCELLERAT. AMD is an EXCELLERAT Interest Group. See also the EXCELLERAT Service Portal for more information.

Contact

Rolf Rabenseifner phone 0711 685 65530, rabenseifner(at)hlrs.de
Tobias Haas phone 0711 685 87223, tobias.haas(at)hlrs.de
Khatuna Kakhiani phone 0711 685 65796, kakhiani(at)hlrs.de
Lorenzo Zanon phone 0711 685 63824, zanon(at)hlrs.de

Ähnliche Trainingskurse

Alle Trainingskurse

Januar 13 - 31, 2025

Hybrid Event - Stuttgart, Germany


März 24 - 28, 2025

Hybrid Event - Stuttgart, Germany