HPC Training Series - Course 2 "Introduction to accelerators: GPUs / CUDA"
Friday, 19 April 2024 -
10:00
Monday, 15 April 2024
Tuesday, 16 April 2024
Wednesday, 17 April 2024
Thursday, 18 April 2024
Friday, 19 April 2024
10:00
Introduction: EuroCC & the training events
-
Ilias Hatzakis
(GRNET)
Introduction: EuroCC & the training events
Ilias Hatzakis
(GRNET)
10:00 - 10:15
10:15
HPC for beginners
-
Nikos Bakas
(GRNET)
HPC for beginners
Nikos Bakas
(GRNET)
10:15 - 10:45
General concepts of HPC, OpenMP, MPI, CUDA, GPUs, available resources, a bit of history.
10:45
Unlocking the Power of GPUs: A Comprehensive Guide
-
Manos Pavlidakis
Unlocking the Power of GPUs: A Comprehensive Guide
Manos Pavlidakis
10:45 - 11:15
Fundamental differences between GPUs and CPUs, major GPU software suites available, such as CUDA, what are GPUs good for, GPU programming concepts.
11:15
Introduction to modern graphics processing units (GPU) architecture and programming in CUDA
-
Xenophon Trompoukis
Introduction to modern graphics processing units (GPU) architecture and programming in CUDA
Xenophon Trompoukis
11:15 - 13:30
Using CUDA API, CUDA Kernels, allocate memory and transfer data, porting the code, asynchronous execution.
13:30
Q&A
Q&A
13:30 - 14:00