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.