Introduction
GPU architecture
GPU programming model
- grid, block, thread
- global memory
- shared memory
- registers
- warp
- wavefront
- SIMD
- vectorization
- tiling
- parallelism
- concurrency
- task-based parallelism
- data-parallelism
- task-based parallelism
GPU architecture
GPU programming model