2022-03-14 N-Ways to GPU Programming Bootcamp (hbcp2w2)

Online CourseN-Ways to GPU Programming Bootcamp (apply via gpuhackathons.org)
Numberhbcp2w21
Places available60
Date14.03.2022 – 15.03.2022
Price€ 0.00
PlaceONLINE


Room
Registration deadline23.02.2022 23:55
E-maileducation@lrz.de

Registration

Please apply via the https://www.gpuhackathons.org/event/nvidialrz-n-ways-gpu-programming-bootcamp

registration page with your official e-mail address to prove your affiliation.
The final participants will be selected and informed after the registration deadline has passed.

Contents

During this two-day online Bootcamp, participants will learn about multiple GPU programming models and can choose the one that best fits their needs to run their scientific codes on GPUs. This Bootcamp will cover an introduction to GPU programming using OpenACC, OpenMP, stdpar and CUDA C, and provides hands-on opportunities to learn how to analyse GPU-enabled applications using NVIDIA® Nsight™ Systems. This online Bootcamp is a hands-on learning experience where you will be guided through step-by-step instructions with teaching assistants on hand to help throughout.

The Bootcamp is co-organised by LRZ, HLRS, OpenACC.org and NVIDIA for EuroCC@GCS, the German National Competence Centre for High-Performance Computing.

Event Format 

This 2-day Bootcamp will be hosted online in the Central European Time (CET) zone. All communication will be done through Zoom, Slack and email.

Agenda

Day 1 (Intro) March 14, 2022: 09:00am - 04:00pm CET

  • 09:00 AM - 09:15 AM: Welcome (Moderator)
  • 09:15 AM - 09:30 AM: Connecting to a Cluster
  • 09:30 AM - 10:00 AM: Introduction to GPU Computing (Lecture)
  • 10:00 AM - 10:45 AM: Accelerating Standard C++ and Fortran with GPUs (Lecture and Lab)
  • 10:45 AM - 11:00 AM: Break
  • 11:00 AM - 12:30 PM: Directive Based Programming with OpenMP and OpenACC on GPU (Lecture and Lab)
  • 12:30 PM - 01:30 PM: Lunch
  • 01:30 PM - 04:00 PM: CUDA C/C++/Fortran Programming (Lecture + Lab)

Day 2 (Challenge: Hands-on) March 15, 2022: 09:00am - 12:30pm CET

  • 09:00 AM - 12:00 PM: Teaching assistants are assigned to help with the code challenge
  • 12:00 PM - 12:30 PM: Wrap up and QA

Prerequisites

Basic experience with C/C++ or Fortran. No GPU programming knowledge is required.

Hands-On

Attendees will be given access to a GPU cluster for the duration of the Bootcamp.

Language

English

Lecturers / Training Assistants

Paul Graham, Dr. Gunter Roth (NVIDIA)

Dr. Momme Allalen, Dr. Volker Weinberg (LRZ)

Dr. Tobias Haas, Dr. Khatuna Kakhiani, Dr. Lorenzo Zanon (HLRS)

Prices and Eligibility

The course is open and free of charge for participants from academia and industry.

Legal Notices

This course is offered in cooperation by LRZ, HLRS, OpenACC.org and NVIDIA. Registration is done via www.gpuhackathons.org hosted by OpenACC-Standard.org. Your registration data will be transferred to these partners. For legal notes see Privacy Policy.

No.DateTimeLeaderLocationRoomDescription
114.03.202209:00 – 16:00Volker Weinberg
Momme Allalen
ONLINE
Day 1
215.03.202209:00 – 12:30Volker Weinberg
Momme Allalen
ONLINE
Day 2