Completed
Goals
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Offload Annotations - Bringing Heterogeneous Computing to Existing Libraries and Workloads
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Background: Hardware Commoditization
- 3 Background: CPUs vs. GPUs
- 4 Background: Data Science on the CPU
- 5 Trend: Data Science on the GPU
- 6 Trend: CPU Libraries vs. GPU Libraries
- 7 Goals
- 8 Annotator - Function Annotations
- 9 Step 1: Annotator - Allocation Annotations
- 10 Step 1: Annotator - Offload Split Type
- 11 End User
- 12 Step 3: Runtime - Offloading API
- 13 Step 3: Runtime - Splitting API
- 14 Step 3: Runtime - Scheduling Heuristics (optional)
- 15 Integration Experience
- 16 Evaluation: Summary
- 17 In-Depth Evaluation: Allocations
- 18 In-Depth Evaluation: Heuristics
- 19 In-Depth Evaluation: Splitting/Paging Datasets
- 20 Conclusion