Completed
GPU Programming Model: CUDA
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Security of Heterogeneous Systems
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Traditional Computing Systems
- 3 Modern Computing Systems Heterogeneous
- 4 Microarchitectural Attacks: Co-location
- 5 An Example: Side channel on Cache (Prime+Probe Attack)
- 6 GPUs are everywhere!
- 7 CPU vs. GPU
- 8 GPU Architecture
- 9 GPU Programming Model: CUDA
- 10 Covert Channel on GPUs?
- 11 Graphics/CUDA-Graphics Attack Overview
- 12 Attack1: Website Fingerprinting
- 13 GPU Memory Allocation Trace
- 14 Attack 2: Inter-keystroke timing
- 15 Security Issue
- 16 Temporal Partitioning
- 17 Spatial Partitioning
- 18 GPUGuard: Enable Intra-SM Sharing Securely
- 19 Integrated GPUs vs. Discrete GPUs
- 20 Security of Integrated CPU-GPU systems
- 21 Intel Integrated CPU-GPU
- 22 Main Challenges
- 23 Cache based covert channel
- 24 Remote Cross-Component Attacks
- 25 Defenses
- 26 Security of Heterogeneous Systems
- 27 Conclusion