Parallel and GPU Programming in Python @SURFsara

from Monday, 3 February 2020 (09:00) to Tuesday, 4 February 2020 (17:45)
SURFsara (VK1/VK2)

        : Sessions
    /     : Talks
        : Breaks
3 Feb 2020
4 Feb 2020
AM
09:30
Welcome & Introduction (until 09:45) (VK1/VK2)
09:45
Introduction to efficient shared memory programming (until 11:00) (VK1/VK2)
11:00 --- Coffee break ---
11:15
Hands-on: Introduction to efficient Python CPU programming (until 12:30) (VK1/VK2)
09:30
Introduction to the GPU ecosystem (until 11:00) (VK1/VK2)
11:00 --- Coffee break ---
11:15
Hands-on: Programming GPUs with Numba (until 12:00) (VK1/VK2)
PM
12:30 --- Lunch ---
13:30
Shared Memory Programming in Python: Numba, Cython and OpenMP (until 14:15) (VK1/VK2)
14:15
Distributed memory programming with mpi4py (until 15:45) (VK1/VK2)
15:45 --- Coffee break ---
16:00
Hands-on: distributed memory programming with mpi4py (until 17:00) (VK1/VK2)
12:00 --- Lunch ---
13:00
Hands-on: Programming GPUs with Numba (continued) (until 13:45) (VK1/VK2)
13:45
Hands-on: Programming GPUs with PyCUDA (until 15:15) (VK1/VK2)
15:15 --- Coffee break ---
15:30
Advanced topics with GPUs (until 16:30) (VK1/VK2)