Day 1: Accelerator Architectures and Directive-Based Programming
Time | Lecture Topics | Hands-On Exercise | Instructor |
---|---|---|---|
9:00 | Introduction and Course Overview Accelerator Architectures |
Querying OpenCL Device Properties | Josh Milthorpe |
10:30 | COFFEE BREAK | ||
11:00 | Directive-Based Programming | Data Parallelism in OpenMP | Josh Milthorpe |
12:30 | LUNCH | ||
13:30 | Intro to Kernel Programming | Hello World in OpenCL and CUDA | Eric McCreath |
15:00 | AFTERNOON TEA | ||
15:30 | Launching Kernels | Data-Parallel Programming on GPU | Eric McCreath |