Basic Programming of Multicore and Many-Core Processors for Image and Video Processing.

Date: 22/Jun/2017 Time: 09:00 - 23/Jun/2017 Time: 18:00

Place:

campus mapThe course will take place in
Barcelona Supercomputing Center,
within the UPC Campus Nord premises:
Torre Girona building, Sala Severo Ochoa.

 

 

 

Target group: For participants with basic C/C++ programming skills, interested in parallelization of their applications and image/video processing. The course is limited to 30 places.

Cost: This workshop will not charge participation fees.

Primary tabs

Day 1

start

finish

lecture

9:00

10:45

Parallel computing: OpenMP and CUDA

10:45

11:15

Coffee break

11:15

13:00

Hands-on lab 1: Brightness adjustment

13:00

14:00

Lunch break

14:00

15:45

Hands-on lab 2: RGB to YUV conversion

15:45

16:15

Coffee break

16:15

18:00

Hands-on lab 3: Gaussian filter

Day 2

9:00

10:45

Hands-on lab 4: Your own filter

10:45

11:15

Coffee break

11:15

13:00

Hands-on lab 5: Histogram calculation

13:00

14:00

Lunch break

14:00

15:45

Hands-on lab 6: Edge Detection

15:45

16:15

Coffee break

16:15

18:00

Hands-on lab 7: Asynchronous transfers

End of course