API Coverage Report#
This pages show how much of each version of the CUDA API is provided by SCALE's runtime library.
When compiling for NVIDIA GPUs, NVIDIA's own libraries are used. In that case, you'll have access to the same set of APIs as are provided by that version of the NVIDIA CUDA Toolkit.
Click an API name to see a detailed breakdown in diff format.
| API | CUDA 8.0 | CUDA 9.2 | CUDA 10.2 | CUDA 11.8 | CUDA 12.9 | CUDA 13.3 |
|---|---|---|---|---|---|---|
| Runtime API | 85% | 85% | 83% | 82% | 80% | 76% |
| Driver API | 82% | 82% | 79% | 75% | 76% | 71% |
| Math API | 98% | 98% | 97% | 93% | 93% | 77% |
| NVRTC | 85% | 85% | 85% | 79% | 60% | 49% |
| cuBLAS | 70% | 69% | 69% | 80% | 85% | 86% |
| cuFFT | 98% | 98% | 99% | 100% | 100% | 99% |
| cuRAND | 96% | 96% | 98% | 98% | 98% | 98% |
| cuSOLVER | 81% | 84% | 82% | 88% | 90% | 90% |
| cuSPARSE | 53% | 58% | 57% | 71% | 96% | 94% |
| NVML | 29% |
NVML's documentation is not versioned with CUDA: its row shows the current version.
The lists are based on the official NVIDIA documentation and use the same layout.