Download Quick Links [ Windows ] [ Linux ] [ MacOS ]
For the latest releases see the CUDA Toolkit and GPU Computing SDK home page
CUDA Toolkit 3.1 Download Quick Links Windows Linux MacOS For the latest releases see the CUDA Toolkit and GPU Computing SDK home page For older releases, see the CUDA Toolkit Release Archive Release Highlights GPUDirect(tm) gives 3rd party devices direct access to CUDA Memory Support for 16-way concurrency allows up to 16 different kernels to run at the same time on Fermi. CUDA Application Support: - In order to run macOS Applications that leverage the CUDA architecture of certain NVIDIA graphics cards, users will need to download and install the NVIDIA CUDA 10.1 Driver 418.163 for macOS. Installation Note.
For older releases, see theCUDA Toolkit Release Archive
Release Highlights
Note: The developer driver packages below provide baseline support for the widest number of NVIDIA products in the smallest number of installers. More recent production driver packages for developers and end users may be available atwww.nvidia.com/drivers.
For additional tools and solutions for Windows, Linux and MAC OS , such as CUDA Fortran, CULA, CUDA-dgb , please visit our Tools and Ecosystem Page
Download Quick Links [ Windows ] [ Linux ] [ MacOS ]
Description of Download | Link to Binaries | Documents |
C2050 Support Drivers | download | |
Developer Drivers for WinXP (257.21) | 32-bit 64-bit | |
Developer Drivers for WinVista and Win7 (257.21) | 32-bit 64-bit | |
Notebook Developer Drivers for WinXP (257.21) | 32-bit 64-bit | |
Notebook Developer Drivers for WinVista and Win7 (257.21) | 32-bit 64-bit | |
CUDA Toolkit
*New*Updated versions of the CUDA C Programming Guide (Version 3.1.1) and the Fermi Tuning Guide (Version 1.2) are available via the links to the right. | 32-bit 64-bit | Getting Started Guide Windows Release Notes *Updated*CUDA C Programming Guide CUDA C Best Practices Guide OpenCL Programming Guide OpenCL BestPractices Guide OpenCL Implementation Notes CUDA Reference Manual API Reference PTX ISA 2.1 Visual Profiler User Guide Visual Profiler Release Notes Fermi Compatibility Guide *Updated*Fermi Tuning Guide CUBLAS User Guide CUFFT User Guide CUDA Developer Guide for Optimus Platforms License |
NVIDIA Performance Primitives (NPP) library | 32-bit 64-bit | NPP Release Notes NPP License |
GPU Computing SDK code samples | 32-bit 64-bit | OpenCL Release Notes CUDA C/C++ Release Notes DirectCompute Release Notes CUDA Occupancy Calculator License |
NVIDIA OpenCL Extensions | Compiler_Options D3D9 Sharing D3D10 Sharing D3D11 Sharing Device Attribute Query Pragma Unroll |
Description of Download | Link to Binaries | Documents |
Developer Drivers for Linux (256.40) | 32-bit 64-bit | README_Linux.txt |
CUDA Toolkit
*New*Updated versions of the CUDA C Programming Guide (Version 3.1.1) and the Fermi Tuning Guide (Version 1.2) are available via the links to the right. | Getting Started Guide Linux Release Notes *Updated*CUDA C Programming Guide CUDA C Best Practices Guide OpenCL Programming Guide OpenCL BestPractices Guide OpenCL Implementation Notes CUDA Reference Manual API Reference PTX ISA 2.1 CUDA-GDB User Manual Visual Profiler User Guide Visual Profiler Release Notes Fermi Compatibility Guide *Updated*Fermi Tuning Guide CUBLAS User Guide CUFFT User Guide CUDA Developer Guide for Optimus Platforms License | |
CUDA Toolkit for Fedora 12 | 32-bit 64-bit | |
CUDA Toolkit for RedHat Enterprise Linux 5.4 | 32-bit 64-bit | |
CUDA Toolkit for Ubuntu Linux 9.10 | 32-bit 64-bit | |
CUDA Toolkit for RedHat Enterprise Linux 4.8 | 32-bit 64-bit | |
CUDA Toolkit for OpenSUSE 11.2 | 32-bit 64-bit | |
CUDA Toolkit for SUSE Linux Enterprise Desktop 11 | 32-bit 64-bit | |
NVIDIA Performance Primitives (NPP) library | 32-bit 64-bit | NPP Release Notes NPP License |
GPU Computing SDK code samples | download | CUDA C/C++ Release Notes CUDA Occupancy Calculator License |
NVIDIA OpenCL Extensions | Compiler_Options D3D9 Sharing D3D10 Sharing D3D11 Sharing Device Attribute Query Pragma Unroll |
Description of Download | Link to Binaries | Documents |
Developer Drivers for MacOS | download | Getting Started Guide Mac Release Notes *Updated*CUDA C Programming Guide CUDA C Best Practices Guide CUDA Reference Manual API Reference PTX ISA 2.1 Visual Profiler User Guide Visual Profiler Release Notes Fermi Compatibility Guide *Updated*Fermi Tuning Guide CUBLAS User Guide CUFFT User Guide CUDA Developer Guide for Optimus Platforms License |
CUDA Toolkit
| download | |
GPU Computing SDK code samples | download | CUDA C/C++ Release Notes CUDA Occupancy Calculator License |
Download Quick Links [ Windows ] [ Linux ] [ MacOS ]
A more recent release is available see the CUDA Toolkit and GPU Computing SDK home page
For older releases, see theCUDA Toolkit Release Archive
Release Highlights
Note: The developer driver packages below provide baseline support for the widest number of NVIDIA products in the smallest number of installers. More recent production driver packages for developers and end users may be available atwww.nvidia.com/drivers.
For additional tools and solutions for Windows, Linux and MAC OS , such as CUDA Fortran, CULA, CUDA-dgb , please visit our Tools and Ecosystem Page
Download Quick Links [ Windows ] [ Linux ] [ MacOS ]
Description of Download | Link to Binaries | Documents |
Developer Drivers for WinXP (197.13) | 32-bit 64-bit | |
Developer Drivers for WinVista & Win7 (197.13) | 32-bit 64-bit | |
Notebook Developer Drivers for WinXP | 32-bit 64-bit | |
Notebook Developer Drivers for WinVista & Win7 | 32-bit 64-bit | |
CUDA Toolkit
| 32-bit 64-bit | Getting Started Guide for Windows Release Notes CUDA C Programming Guide CUDA C Best Best Practices Guide OpenCL Programming Guide OpenCL Best Best Practices Guide OpenCL Implementation Notes CUDA Reference Manual API Reference PTX ISA 2.0 Visual Profiler User Guide Visual Profiler Release Notes Fermi Compatibility Guide Fermi Tuning Guide CUBLAS User Guide CUFFT User Guide License |
NVIDIA Performance Primitives (NPP) library | 32-bit 64-bit | |
GPU Computing SDK code samples | 32-bit 64-bit | Release Notes for CUDA C Release Notes for DirectCompute Release Notes for OpenCL CUDA Occupancy Calculator License |
NVIDIA OpenCL Extensions | Compiler_Options D3D9 Sharing D3D10 Sharing D3D11 Sharing Device Attribute Query Pragma Unroll |
Description of Download | Link to Binaries | Documents |
Developer Drivers for Linux (195.36.15) | 32-bit 64-bit | |
CUDA Toolkit
| Getting Started Guide for Linux Release Notes for Linux CUDA C Programming Guide CUDA C Best Best Practices Guide OpenCL Programming Guide OpenCL Best Best Practices Guide OpenCL Implementation Notes CUDA Reference Manual API Reference PTX ISA 2.0 CUDA-GDB User Manual Visual Profiler User Guide Visual Profiler Release Notes Fermi Compatibility Guide Fermi Tuning Guide CUBLAS User Guide CUFFT User Guide License | |
CUDA Toolkit for Fedora 10 | 32-bit 64-bit | |
CUDA Toolkit for RedHat Enterprise Linux 5.3 | 32-bit 64-bit | |
CUDA Toolkit for Ubuntu Linux 9.04 | 32-bit 64-bit | |
CUDA Toolkit for RedHat Enterprise Linux 4.8 | 32-bit 64-bit | |
CUDA Toolkit for OpenSUSE 11.1 | 32-bit 64-bit | |
CUDA Toolkit for SUSE Linux Enterprise Desktop 11 | 32-bit 64-bit | |
NVIDIA Performance Primitives (NPP) library | 32-bit 64-bit | |
GPU Computing SDK code samples | download | Release Notes for CUDA C Release Notes for OpenCL CUDA Occupancy Calculator License |
NVIDIA OpenCL Extensions | Compiler_Options D3D9 Sharing D3D10 Sharing D3D11 Sharing Device Attribute Query Pragma Unroll |
Description of Download | Link to Binaries | Documents |
Developer Drivers for MacOS | download | |
CUDA Toolkit
| download | Getting Started Guide for Mac |
NVIDIA Performance Primitives (NPP) library | download | |
GPU Computing SDK code samples | download | Release Notes for CUDA C Release Notes for OpenCL CUDA Occupancy Calculator License |