Driver, Runtime, and Toolkit Versions
Which pieces must agree for CUDA to run.
Three Moving Parts
Running CUDA needs three pieces to cooperate: the GPU driver, the CUDA runtime, and the CUDA toolkit. When they line up, your code just works. 🧩
The Driver
The driver is the low-level software that lets your operating system actually talk to the physical GPU. It ships with NVIDIA's GPU drivers, separate from the toolkit.
All lessons in this course
- Driver, Runtime, and Toolkit Versions
- Reading nvidia-smi Like a Pro
- Compiling with nvcc
- Hello GPU: Your First .cu File