Day 4: OpenCL Programming
Time | Lecture Topics | Hands-On Exercise | Instructor |
---|---|---|---|
09:00 | Overview of OpenCL, Vectorization | Vectorizing an OpenCL kernel | Josh Milthorpe |
10:30 | COFFEE BREAK | ||
11:00 | The OpenCL C++ API | Chaining OpenCL Kernels | Josh Milthorpe |
12:30 | LUNCH | ||
13:30 | OpenCL Kernel Programming | Matrix Multiplication | Josh Milthorpe |
15:00 | AFTERNOON TEA | ||
15:30 | The OpenCL Memory Hierarchy | Using Private and Local Memory | Josh Milthorpe |