捆绑SM社区

Event

Introduction 脿 la programmation GPU avec CUDA [CQ - UdeM]

Tuesday, March 17, 2020 09:00to16:00
Pavillon Jean-Coutu, S1-125, Universit茅 de Montr茅al, 2940 Chemin de Polytechnique, Montreal, QC, H3T 1J4, CA
Price: 
$10 - $350

This workshop will be given in French by Mr. Nikolai Sergueev, HPC analyst at聽Calcul Qu茅bec - l'Universit茅 de Montr茅al.

Summary

CUDA, which stands for Compute Unified Device Architecture, is the main programming language used to harness the power of GPU (Graphic Processing Units) in high performance computing. It is supported on every NVidia GPU accelerators. In this tutorial, you will learn how to use CUDA with the programming language C, to write simple algorithms on GPUs.

Registration

Academic participant : 10$

Non-academic participant : $350聽

Prerequisite
Knowledge of the C/C++ programming language is required. Attendees should bring their personal laptop computer to participate in the hands-on content.

尝别蝉蝉辞苍听辫濒补苍

Architecture of a GPU

Workflow of a CUDA program

Core principles of using GPU efficiently

Writing and compiling a minimal CUDA code and compiling CUDA examples

Managing GPU memory and understanding the various types of GPU memory

Using threads and blocks to write parallel algorithms

Checking errors

Overview of what鈥檚 outside CUDA (OpenACC, Libraries, OpenCL, Applications)

Optional advanced topics (multiple GPUs, unified memory, Nvidia Visual Profiler, streams)

How can I contact the organizer if I have any questions?

You may write to formation [at] calculquebec.ca

Back to top