CUDA Toolkit 10.1
eol- Released
- 2019-02 (10.1.105 GA)
- Minimum driver — Linux
- 418.39
- Minimum driver — Windows
- 418.96
- Supported GPU architectures
- Compute capability (sm_XX)
- Commercial GPU names
- Compatible cuDNN
WSL2 & Docker
WSL2: CUDA-on-WSL2 GPU support didn't exist yet when CUDA 10.1 shipped -- NVIDIA introduced it circa 2020, requiring a Windows driver from the R495 branch or later (docs.nvidia.com/cuda/wsl-user-guide). Using CUDA under WSL2 today means installing a current CUDA Toolkit release, not this one. Docker: independent of WSL2 -- a host with a driver >= the Linux minimum above and the NVIDIA Container Toolkit installed can still run this CUDA version inside a container; the CUDA Toolkit itself only needs to be present in the container image, not on the host.
Added 2026-09 alongside 10.0 at the user's request. Driver minimums (Linux 418.39 / Windows 418.96) are the 10.1.105 GA figures; NVIDIA's own 10.1 release notes archive shows later 10.1.x point releases (e.g. 10.1.168) raised the minimum slightly (Linux driver 418.67), but this entry tracks the GA baseline, matching this site's minor-version granularity elsewhere (see the 11.2 entry's equivalent caveat). Release month per Microsoft's C++ team blog post announcing CUDA 10.1 (Feb/Mar 2019); exact GA day not verified. Architecture/compute-capability list carried over unchanged from the 10.0 entry — CUDA 10.1 was a point release with no new architecture support — including Kepler (3.0/3.2/3.5/3.7), which this site's 10.2-and-later entries omit since Kepler was deprecated in 10.2 and dropped in 11.0.