Loading Events

« All Events

  • This event has passed.

EuroCC-AMD Workshop: Developing HPC Applications with AMD GPUs

May 2, 2023 @ 8:00 am - May 5, 2023 @ 5:00 pm

AMD, in collaboration with CASTIEL-EuroCC, will be giving a workshop on developing HPC applications for AMD GPUs. The workshop will begin with a developer’s view of the AMD system GPUS and associated hardware. Then it will cover a few different programming options including HIP and OpenMP. There will be some presentations on obtaining the best performance for your application. The workshop will then introduce some of the available AMD profiling and debugging tools.

The workshop is open for CASTIEL and EuroCC due to the limited amount of places and it targets application developers with an understanding of recent HPC computing hardware and computing environments.

No prior GPU programming experience is necessary.

The content will be about 30%/40%/30% Beginner/Intermediate/Advanced.

 

 

2 May 2023Time                     Topic13:00 – 13:15     CASTIEL Intro13:15 – 13:25     AMD Presentation Roadmap13:25 – 13:45     Introduction to the System for Exercises13:45 – 14:00     Introduction to AMD Architecture14:00 – 14:15     Break14:15 – 15:15     Introduction to HIP15:15 – 15:45     HIP Exercises15:45 – 16:00     HIPFort16:00 – 16:15     Break16:15 – 16:40     Porting applications to HIP16:40 – 16:55     Porting exercises16:55 – 17:00     Wrap-up

3 May 2023Time                    Topic13:00 – 13:50     Getting Started with OpenMP® Offload Applications on AMD Accelerators13:50 – 14:30     OpenMP® exercises14:30 – 14:45     Break14:45 – 15:00     OpenACC15:00 – 16:00     Advanced OpenMP® offloading16:00 – 16:10     Break16:10 – 16:40     Advanced OpenMP® Exercises16:40 – 16:50     Mixing HIP and OpenMP®16:50 – 16:55     Infinity Hub/HPC Community16:55 – 17:00     Wrap-up

4 May 2023Time                     Topic13:00 – 13:40     Kokkos13:40 – 13:55     Kokkos Exercises13:55 – 14:05     Break14:05 – 14:30     AMD Communication Fabrics and GPU-Aware MPI14:30 – 14:45     GPU Aware Exercises14:45 – 14:55     Break14:55 – 15:35     AMD Node Memory Model15:35 – 15:50     Memory Model Exercises15:50 – 16:00     Break16:00 – 16:40     Affinity — Placement, Ordering and Binding16:40 – 16:55     Affinity exercises16:55 – 17:00     Wrap-up

5 May 2023Time                     Topic13:00 – 13:20     Introduction to Rocprof13:20 – 13:35     Rocprof Exercises13:35 – 14:00     Introduction to Omnitrace14:00 – 14:15     Omnitrace Exercises14:15 – 14:25     Break14:25 – 15:25     Roofline15:25 – 15:55     Introduction to Omniperf15:55 – 16:10     Exercises – Omniperf16:10 – 16:20     Break16:20 – 16:55     Debuggers – rocgdb16:55 – 17:00     Wrap-up

You need to register in advance for this workshop.Before the event, you will receive a link from Webex to join the meeting.

 

If you would like to participate in the workshop, please register in advance by Monday 24 April, EoDhttps://www.eurocc-access.eu/event/eurocc-amd-workshop-developing-hpc-applications-with-amd-gpus/

Details

Start:
May 2, 2023 @ 8:00 am
End:
May 5, 2023 @ 5:00 pm
Event Category:
Website:
https://www.eurocc-access.eu/event/eurocc-amd-workshop-developing-hpc-applications-with-amd-gpus/