During this two-day on site Bootcamp, participants will learn about multiple GPU programming models. Scaling applications to multiple GPUs across multiple nodes requires one to be adept at not just the programming models and optimization techniques, but also at performing root-cause analysis using in-depth profiling to identify and minimize bottlenecks. In this Bootcamp, participants will learn to improve the performance of an application step-by-step, taking cues from profilers along with the ways.

This event will be hosted in French. 

CALMIP accueille un CALMIP MultiGPU programming bootcamp. NVIDIA dédié à la programmation multiGPU. Le Bootcamp, qui se déroulera sur deux jours, sera animé par un expert de chez NVIDIA. Les Exposés méthodologiques seront entrecoupés de travaux pratiques.

2022-03-16T14:00:00-07:00 477 Bootcamps HPC

Event Format 

This 2-day in person Bootcamp will be hosted on site in the Central European Time (CET) zone. This event will be hosted in French. 

Event Location

Espace Clément Ader
3 rue Caroline Aigle
31400 Toulouse, France 

Prerequisites

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

Compute Resources 

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

Agenda

Day 1: April 4, 2022: 09:00am - 15:45pm CET

  • 09:00 AM - 09:05 AM: Welcome 
  • 09:05 AM - 09:15 AM: Connecting to a cluster 
  • 09:15 AM - 10:15 AM: Overview of single-GPU code and Nsight Systems Profiler
  • 10:15 AM - 10:30 AM: Break
  • 10:30 AM - 12:00 PM: Single Node Multi GPU ( P2P )
  • 12:00 PM - 14:00 PM:  Lunch
  • 14:00 PM - 15:30 PM: Multi Node Multi GPU ( GPU Direct )
  • 15:30 PM - 15:45 PM: Wrap Up

Day 2: April 5, 2022: 09:00am - 12:30pm CET

  • 09:00 AM - 10:30 AM: NCCL
  • 10:30 AM - 10:45 AM: Break
  • 10:45 AM - 12:15 PM : NVShmem
  • 12:15 PM - 12:30 PM : Wrap Up
Event Focus
HPC

Important Event Dates

  • CALMIP MultiGPU Programming Bootcamp Application Deadline
  • CALMIP MultiGPU Programming Bootcamp Day 1
  • CALMIP MultiGPU Programming Bootcamp Day 2