richasdy / introduction-to-gpu

Lesson material for Introduction to GPU course, autumn 2023

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction to GPUs course, September and October 2023

A practical course presented by PDC in collaboration with ENCCS, HPE and AMD

Schedule

Friday 15th September (first online day)

Friday 22nd September (second online day)

  • 12:50 – 13:00 Soft start and icebreaker question on HackMD
  • 13:00 – 13:20 HIP (Jonathan Vincent)
  • 13:20 – 13:45 HIP, incl Calling C from Fortran (Jonathan Vincent)
  • 14:00 – 14:20 HIP exercises (Jonathan Vincent)
  • 14:20 – 14:45 SYCL (Andrey Alekseenko)
  • 15:00 – 15:20 SYCL exercises (Andrey Alekseenko)
  • 15:20 – 16:45 AMD Omni tools (AMD)
  • 16:45 – 17:00 Information on homework exercises (Johan Hellsvik)

Thursday 12th October (first onsite day)

  • 09:00 – 11:00 Compiler techniques (Jean Pourroy, HPE)
  • 11:00 – 12:00 Own work on Himeno and own codes with tutoring
  • 13:30 – 15:00 Own work on Himono and own codes with tutoring
  • 15:00 – 16:00 Q&A section: Highlight things seen during the onsite help. Hand out template solutions for Himeno

Friday 13th October (second onsite day)

  • 09:00 – 11:00 Optimization tools (Jean Pourroy, HPE).
  • 11:00 – 12:00 Continue on example codes: analyze codes
  • 13:30 – 15:00 Walk through of the Himeno template solutions.
  • 15:00 – 15:45 Q&A section: Highlight things seen during the onsite help
  • 15:45 – 16:00 Concluding session.

About

Lesson material for Introduction to GPU course, autumn 2023