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

Updated:  23 Apr 2019/ Responsible Officer:  Head of School/ Page Contact:  Josh Milthorpe