Start: Friday, 16 April 2021 @ 07:00

End: Friday, 16 April 2021 @ 11:00

Description:

With the upcoming LUMI supercomputer (https://www.lumi-supercomputer.eu/) arriving this year in Finland, as well as the Dardel supercomputer (https://www.pdc.kth.se/hpc-services/computing-systems/dardel) arriving this and next year to PDC in Stockholm, ENCCS and CSC are providing a series of training events for future users of these new systems.

The main partitions of both LUMI and Dardel will be based on AMD GPUs – users should thus be ready to port their applications to this new architecture. This training event will be about porting CUDA applications to HIP. It will provide an extensive dive into the Hipify tools and showcase many examples.

CSC’s Puhti system with Nvidia GPUs will be used for the hands-on part of the training and we will work on a number of different examples in hands-on sessions. This event is open to people affiliated with Swedish universities and industries who want to start using Dardel and LUMI and who have codes that need to be ported to the AMD architecture. Training accounts will be provided for accessing Puhti supercomputer
The deadline for the registration is April 9th.

Learning Outcome

After this course the participants will know how to use the AMD Hipify tools to convert CUDA codes to HIP. They will be familiar with the AMD architecture, issues that could arise from the code conversion and the differences between CUDA and HIP.

Prerequisites

In order to take the course, the participant should be familiar with GPU concepts and CUDA. Any experience with GPUs is welcome. Examples and exercises will be available in different programming languages, including Fortran and C.

Agenda (Times are in CET)

        Time
        Topic






        09:00–10:00
        Introduction to AMD architecture, HIP, and Hipify tools


        10:00–10:15
        Break


        10:15-10:45
        Deep dive to Hipify tools and examples


        10:45-11:30
        Lunch


        11:30-12:10
        Hands-on sessions


        12:10-12:20
        Break


        12:20-13:00
        Hands-on sessions

Registration

Registration will open soon.

Contact

For any questions send an email to Thor Wikfeldt at ENCCS (kjartan.thor.wikfeldt@it.uu.se) or Georgios Markomanolis at CSC (georgios.markomanolis@csc.fi).

Original event page: https://enccs.se/events/2021/04/hip101-workshop/
https://events.prace-ri.eu/event/1187/

Event type:
  • Workshops and courses
[ONLINE] HIP 101 Workshop @ ENCCS/CSC https://tess.elixir-europe.org/events/online-hip-101-workshop-enccs-csc With the upcoming LUMI supercomputer (https://www.lumi-supercomputer.eu/) arriving this year in Finland, as well as the Dardel supercomputer (https://www.pdc.kth.se/hpc-services/computing-systems/dardel) arriving this and next year to PDC in Stockholm, ENCCS and CSC are providing a series of training events for future users of these new systems. The main partitions of both LUMI and Dardel will be based on AMD GPUs – users should thus be ready to port their applications to this new architecture. This training event will be about porting CUDA applications to HIP. It will provide an extensive dive into the Hipify tools and showcase many examples. CSC’s Puhti system with Nvidia GPUs will be used for the hands-on part of the training and we will work on a number of different examples in hands-on sessions. This event is open to people affiliated with Swedish universities and industries who want to start using Dardel and LUMI and who have codes that need to be ported to the AMD architecture. Training accounts will be provided for accessing Puhti supercomputer The deadline for the registration is April 9th. Learning Outcome After this course the participants will know how to use the AMD Hipify tools to convert CUDA codes to HIP. They will be familiar with the AMD architecture, issues that could arise from the code conversion and the differences between CUDA and HIP. Prerequisites In order to take the course, the participant should be familiar with GPU concepts and CUDA. Any experience with GPUs is welcome. Examples and exercises will be available in different programming languages, including Fortran and C. Agenda (Times are in CET) Time Topic 09:00–10:00 Introduction to AMD architecture, HIP, and Hipify tools 10:00–10:15 Break 10:15-10:45 Deep dive to Hipify tools and examples 10:45-11:30 Lunch 11:30-12:10 Hands-on sessions 12:10-12:20 Break 12:20-13:00 Hands-on sessions Registration Registration will open soon. Contact For any questions send an email to Thor Wikfeldt at ENCCS (kjartan.thor.wikfeldt@it.uu.se) or Georgios Markomanolis at CSC (georgios.markomanolis@csc.fi). Original event page: https://enccs.se/events/2021/04/hip101-workshop/ https://events.prace-ri.eu/event/1187/ 2021-04-16 07:00:00 UTC 2021-04-16 11:00:00 UTC [] [] [] workshops_and_courses [] []