BSC Training Course: Introduction to CUDA Programming
Date: 27/May/2024 Time: 09:00 - 29/May/2024 Time: 18:00
Place:
C6-E101, UPC Campus Nord, Barcelona
Target group: The target audiences of the course are students who want to develop exciting applications for these processors, as well as those who want to develop programming tools and future implementations for these processors.
Cost: There is no registration fee.
Primary tabs
Monday, May 27th |
|
|
9:30 |
The Basics |
Antonio J. Peña |
11:00 |
Coffee Break |
|
11:30 |
Parallelism Model |
Leonidas Kosmidis |
13:00 |
Lunch Break |
|
14:00 |
Memory and Data Locality |
Leonidas Kosmidis |
15:30 |
Coffee Break |
|
16:00 |
Hands-on labs |
Marc Jordà |
18:00 |
Adjourn |
|
Tuesday, May 28th |
|
|
9:30 |
Efficiency and Performance Considerations |
Leonidas Kosmidis |
11:00 |
Coffee Break |
|
11:30 |
Atomics and Histogramming, Reductions |
Marc Jordà |
13:00 |
Lunch Break |
|
14:00 |
Architectural Considerations |
Antonio J. Peña |
14:45 |
Efficient Host-Device Data Transfers |
Antonio J. Peña |
15:30 |
Coffee Break |
|
16:00 |
Hands-on labs |
Marc Jordà |
18:00 |
Adjourn |
|
Wednesday, May 30th |
|
|
9:30 |
OpenACC and Other Approaches to GPU Computing |
Antonio J. Peña |
11:00 |
Coffee Break |
|
11:30 |
Latest Architecture & CUDA Features |
Marc Jordà |
13:00 |
Lunch Break |
|
14:00 |
Hands-on labs |
Marc Jordà |
18:00 |
Adjourn |
|
|
|
|
|
|
|