Skip to content

Commit 1235241

Browse files
committed
[docs] Add some extra docs regarding PTX support
1 parent 6820eec commit 1235241

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed

docs/cuda-compatibility.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# CUDA Compatibility Reference
2+
3+
## CUDA Toolkit vs Compute Capability Support
4+
5+
| CUDA Version | Min Compute | Max Compute | Notes |
6+
|--------------|-------------|-------------|-------|
7+
| 13.x | 7.5 | 12.0+ | Drops Maxwell, Pascal, Volta |
8+
| 12.x | 5.0 | 10.0+ | Current LTS, drops Kepler |
9+
| 11.x | 3.5 | 8.6+ | Legacy, includes Kepler |
10+
11+
## GPU Architectures
12+
13+
| Compute Capability | Architecture | Example GPUs | Released |
14+
|--------------------|--------------|--------------|----------|
15+
| 10.0 | Blackwell | RTX 50 series | 2025 |
16+
| 9.0 | Hopper | H100, H200 | 2022 |
17+
| 8.9 | Ada Lovelace | RTX 40 series | 2022 |
18+
| 8.6 | Ampere (consumer) | RTX 30 series | 2020 |
19+
| 8.0 | Ampere (datacenter) | A100, A30 | 2020 |
20+
| 7.5 | Turing | RTX 20 series, GTX 16 series | 2018 |
21+
| 7.0 | Volta | V100, Titan V | 2017 |
22+
| 6.1 | Pascal (consumer) | GTX 10 series | 2016 |
23+
| 6.0 | Pascal (datacenter) | P100 | 2016 |
24+
| 5.2 | Maxwell v2 | GTX 900 series, Titan X | 2014 |
25+
| 5.0 | Maxwell v1 | GTX 750 Ti | 2014 |
26+
| 3.5 | Kepler | GTX 600/700 series | 2012 |
27+
28+
## SASS vs PTX
29+
30+
- **SASS** (Shader Assembly): Native GPU code, runs directly on matching architecture
31+
- **PTX** (Parallel Thread Execution): Intermediate code, JIT-compiled at runtime
32+
33+
PTX is forward-compatible only (e.g. PTX 10.0 works on GPUs ≥10.0, not older). SASS is required for older GPUs that are lower than the PTX version. A GPU needs either matching SASS or older PTX which it can JIT compile.
34+
35+
36+
37+
## References
38+
39+
- [CUDA Toolkit Archive](https://developer.nvidia.com/cuda-toolkit-archive)
40+
- [CUDA GPUs - Compute Capability](https://developer.nvidia.com/cuda-gpus)
41+
- [CuDNN Archive](https://developer.nvidia.com/cudnn-archive)
42+
- [Video Codec SDK](https://developer.nvidia.com/video-codec-sdk)
File renamed without changes.

0 commit comments

Comments
 (0)