Parallel and GPU Programming in Python @SURFsara

from Wednesday, 6 December 2017 (09:00) to Thursday, 7 December 2017 (17:30)
SURFsara (VK1/VK2)

        : Sessions
    /     : Talks
        : Breaks
6 Dec 2017
7 Dec 2017
AM
09:00
Welcome & Introduction - Zheng Meyer-Zhao (SURFsara) (until 09:15) (VK1/VK2)
09:15
Best practices in Scientific Computing & Python - Zheng Meyer-Zhao (SURFsara) (until 10:30) (VK1/VK2)
10:30 --- Coffee break ---
10:45
Introduction to efficient shared memory programming - Damian Podareanu (SURFsara) (until 12:00) (VK1/VK2)
09:00
Introduction to the GPU ecosystem - Valeriu Codreanu (SURFsara) (until 10:30) (VK1/VK2)
10:30 --- Coffee break ---
10:45
Hands-on: Programming GPUs with Numba - Valeriu Codreanu (SURFsara) (until 12:00) (VK1/VK2)
PM
12:00 --- Lunch ---
13:00
Hands-on: Introduction to efficient Python CPU programming - Damian Podareanu (SURFsara) (until 14:30) (VK1/VK2)
14:30 --- Coffee break ---
14:45
Shared Memory Programming in Python: Numba, Cython and OpenMP - Damian Podareanu (SURFsara) (until 15:30) (VK1/VK2)
15:30 --- Coffee break ---
15:45
Hands-on: Numba, Cython - Damian Podareanu (SURFsara) (until 17:15) (VK1/VK2)
12:00 --- Lunch ---
13:00
Hands-on: Programming GPUs with PyCUDA - Valeriu Codreanu (SURFsara) (until 14:30) (VK1/VK2)
14:30 --- Coffee break ---
14:45
Distributed Memory Architecture & MPI - Zheng Meyer-Zhao (SURFsara) (until 15:30) (VK1/VK2)
15:30 --- Coffee break ---
15:45
Hands-on: Introduction to mpi4py - Zheng Meyer-Zhao (SURFsara) (until 17:00) (VK1/VK2)