Introduction to Parallel Programming with CUDA: "How to plow a field with 1024 chickens?", Belgrade, Serbia
Monday, 18 February 2013 -
10:00
Monday, 18 February 2013
10:00
Opening
-
Antun Balaz
(
Institute of Physics Belgrade
)
Opening
Antun Balaz
(
Institute of Physics Belgrade
)
10:00 - 10:05
Room: Library
10:05
Overview of the training
Overview of the training
10:05 - 10:10
Room: Library
10:10
Introduction to heterogeneous parallel programming
-
Petar Jovanovic
(
Institute of Physics Belgrade
)
Introduction to heterogeneous parallel programming
Petar Jovanovic
(
Institute of Physics Belgrade
)
10:10 - 10:55
Room: Library
10:55
CUDA C overview
-
Dusan Stankovic
(
Institute of Physics, Belgrade
)
CUDA C overview
Dusan Stankovic
(
Institute of Physics, Belgrade
)
10:55 - 11:40
Room: Library
11:40
Coffee Break
Coffee Break
11:40 - 12:00
Room: Library
12:00
Hands-on session: Tiled matrix multiplication (using shared memory)
-
Petar Jovanovic
(
Institute of Physics Belgrade
)
Hands-on session: Tiled matrix multiplication (using shared memory)
Petar Jovanovic
(
Institute of Physics Belgrade
)
12:00 - 13:00
Room: Library
13:00
Hands-on session: Reduction on GPU
-
Dusan Stankovic
(
Institute of Physics, Belgrade
)
Hands-on session: Reduction on GPU
Dusan Stankovic
(
Institute of Physics, Belgrade
)
13:00 - 14:00
Room: Library
14:00
Coffee break
Coffee break
14:00 - 14:10
Room: Library
14:10
Hands-on session: Using CUDA numerical libraries
-
Petar Jovanovic
(
Institute of Physics Belgrade
)
Hands-on session: Using CUDA numerical libraries
Petar Jovanovic
(
Institute of Physics Belgrade
)
14:10 - 14:40
Room: Library
14:40
End of training
End of training
14:40 - 14:45
Room: Library