6–7 May 2024
ONLINE
Europe/Vienna timezone

Start date:  06 May 2024, 09:00 (CEST)     Entry level:  Intermediate
End date:  07 May 2024, 13:30 (CEST)     Subject area:  Parallel programming
Location:  ONLINE (Zoom)     Topics:  GPU (Multi-GPU)
Language:  English     Target audience:  Academia, industry, public sector
Price:  Free (for eligible participants)   Organizers:  EuroCC AT, DE(GCS), SE & NVIDIA
    HLRS & JSC & LRZ & LiU & VSC

Overview

Scaling applications to multiple GPUs across multiple nodes requires one to be adept at programming models and optimization techniques, and proficient at performing root-cause analysis using in-depth profiling to identify and minimize bottlenecks. The N-Ways to Multi-GPU Programming Bootcamp covers step-by-step ways to improve application performance using cues from profilers and provides an understanding of the underlying technologies and communication topology needed to leverage powerful NVIDIA® libraries to extract more performance from the system.

This Bootcamp, which will be hosted virtually for one and a half days on May 6–7, is co-organized by the High-Performance Computing Center Stuttgart (HLRS), Jülich Supercomputing Centre (JSC), Leibniz Supercomputing Centre (LRZ), Vienna Scientific Cluster (VSC), Research Institutes of Sweden (RISE), Linköping University (LiU), OpenACC organization, and NVIDIA for EuroCC Austria, EuroCC@GCS, and EuroCC Sweden, all National Competence Centres for High-Performance Computing.

Please ensure you meet all prerequisites / eligibility before you apply.

Important dates

  • 26 March 2024 – Application Deadline
  • 03 May 2024, 11:00 – 12:00 (CEST) – Cluster Dry Run
  • 06 May 2024, 09:00 – 15:00 (CEST) – Day 1
  • 07 May 2024, 09:00 – 13:30 (CEST) – Day 2

Agenda & Content

See Agenda & Content in the left menu for a detailed timetable and course content.

Content level

Content level: Basic = (30%) + Intermediate = (70%) + Advanced = (0%)

Entry level

Intermediate

Prerequisites

Experience with C/C++, NVIDIA® CUDA®, MPI

Target audience

Course for academia, industry, and public administration.

Course format

This course will be delivered as a LIVE ONLINE COURSE (using Zoom).

All communication will be done through Zoom, Slack, and email.

Hands-on labs

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

Lecturers

Event Moderators: Apoorva Laharia and Emily Salkey (NVIDIA)

Instructor: Paul Graham (NVIDIA)

Teaching assistants from the HPC centres: HLRS, JSC, LRZ, LiU, VSC:  
                 Siegfried Höfinger (VSC)  
                 Tobias Haas (HLRS)  
                 Wei Li (LiU)

Language

English

Date, time, and location

06.–07.05.2024, 09:00 – 15:00 CEST, LIVE ONLINE COURSE (using Zoom)

Prices and eligibility

Due to EuroCC2 regulations, generic or private email addresses cannot be accepted. Please use your official university or company email address to prove your affiliation.

This course is partly funded by the EuroCC 2 project. Therefore, the course is open for participants from academia, industry, and public administration from the Member States (MS) of the European Union (EU) and Associated/Other Countries to the Horizon 2020 programme.

Registration

Registration for this training event is handled by openhackathons.org through their EuroCC2 Multi-GPU Programming Bootcamp page.

All further details

Please see the openhackathons.org event page EuroCC2 Multi-GPU Programming Bootcamp for all further details.


Organizers

This course is jointly organized by High-Performance Computing Center Stuttgart (HLRS), Jülich Supercomputing Centre (JSC), Leibniz Supercomputing Centre (LRZ), Vienna Scientific Cluster (VSC), Research Institutes of Sweden (RISE), Linköping University (LiU), OpenACC organization, and NVIDIA for EuroCC Austria, EuroCC@GCS, and EuroCC Sweden, all National Competence Centres for High-Performance Computing.

Acknowledgements

This course is partially funded by the EuroCC 2 project.

The project has received funding from the European High-Performance Computing Joint Undertaking (JU) under grant agreement No 101101903. The JU receives support from the Digital Europe Programme and Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Montenegro, Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, and Türkiye.

Additional funding for the project comes from the Austrian federal ministries BMBWF and BMK.


Starts
Ends
Europe/Vienna
ONLINE
Zoom