The CUDA Handbook
v2.0, by Nicholas Wilt.
The full text is being made available here as a work in progress. Ads
support the reading; a paid membership turns them off.
Prefer to read without ads? Become
a member — from $10/month — and support the work.
Front Matter
Part I
- Background
- Hardware Architecture
- Software Architecture
- Software Environment
Part II
- Memory
- Streams, Events, and Graphs
- Kernel Execution
- Streaming Multiprocessors
- Scaling and Data Movement
- Texturing
Part III
- Streaming Workloads
- Reduction
- Scan
- N-Body
- Image Processing: Normalized Correlation
- Histograms and Radix Sort
- Matrix Multiplication
Back Matter