Explora Phase II Beta est maintenant en ligne - la découverte de matériel de formation est désormais disponible.

Remarque : Toutes les heures sont affichées selon le fuseau horaire dans lequel l’événement a lieu.

Date: 28 novembre 2022, 16:00 - 17:00

Fuseau horaire: heure d’été de l’Est nord-américain

Langue d'enseignement: Anglais

Workshop web site: https://training.sharcnet.ca/courses/course/view.php?id=135

Alliance account is required for registration.

This course is an introduction to GPU programming, focusing on OpenACC. The course will consist of two lectures and two labs (hands on practice on advanced NVIDIA Tesla GPUs). We will start by discussing GPU architectures and basic principles of programming GPUs.  Then we will introduce basic OpenACC constructs using simple code examples: SAXPY, Julia set, reduction, and Jacobi solver. A significant attention will be given to making the code efficient. The course will have two home assignments.

Prerequisites: some experience with C/C++ programming.

Live classes will take place on Wed., Nov. 23 (lecture), Thurs., Nov. 24 (lab), Mon., Nov. 28 (lecture), and Wed., Nov. 30 (lab), from 4pm-5pm EDT. Recordings and exercises will be also available for self paced learning.

Mots-clés: GPU, HPC, Julia, Programming


Activity log