CUDA Driver Download

<span =“apple-style-span” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 12px; ">

CUDA 3.1 Downloads

Click here to view all CUDA Toolkit releases
<table =“links”>[Windows XP, Windows Vista and Windows7] [Linux] [MacOS

Release Highlights

  • GPUDirect™ 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 architecture GPUs
  • Runtime / Driver interoperability enables applications to mix-n-match use of the CUDA Driver API with CUDA C Runtime and math libraries via buffer sharing and context migration
  • New language features added to CUDA C / C++ include:
    • Support for printf() in device code
    • Support for function pointers and recursion make it easier to port many existing algorithms to Fermi GPUs
  • Unified Visual Profiler now supports both CUDA C/C++ and OpenCL, and now includes support for CUDA Driver API tracing
  • Math Libraries Performance Improvements, including:
    • Improved performance of selected transcendental functions from the log, pow, erf, and gamma families
    • Significant improvements in double-precision FFT performance on Fermi-architecture GPUs for 2^n transform sizes
    • Streaming API now supported in CUBLAS for overlapping copy and compute operations
    • CUFFT Real-to-complex (R2C) and complex-to-real (C2R) optimizations for 2^n data sizes
    • Improved performance for GEMV and SYMV subroutines in CUBLAS
    • Optimized double-precision implementations of divide and reciprocal routines for the Fermi architecture
  • New and updated SDK code samples demonstrating how to use:
    • Function pointers in CUDA C/C++ kernels
    • OpenCL / Direct3D buffer sharing
    • Hidden Markov Model in OpenCL
    • Microsoft Excel GPGPU example showing how to run an Excel function on the GPU

    Windows developers should be sure to check out the new debugging and profiling features in Parallel Nsight for Visual Studio at NVIDIA Nsight Visual Studio Edition | NVIDIA Developer.

    Please refer to the release notes and Getting Started Guides for more information.

    For more information on general purpose computing features of the Fermi architecture, see: www.nvidia.com/fermi.

    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 end users are available at www.nvidia.com/drivers.

  • Support for Tesla 20-series (C2050) is not yet in these developer drivers.   We will update in ~1 week
  • Production Tesla 20-series drivers will be available athttp://www.nvidia.com/drivers in ~1 week

  • <table =“links”>[Windows XP, Windows Vista and Windows7] [Linux] [MacOS

    Windows XP, Windows Vista and Windows7

    <table =“downloads” border=“1”><td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Developer Drivers for WinXP (257.21)<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Developer Drivers for WinVista and Win7 (257.21)<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Notebook Developer Drivers for WinXP (257.21)<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Notebook Developer Drivers for WinVista and Win7 (257.21)<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">

    CUDA Toolkit

    • C/C++ compiler
    • CUDA Visual Profiler
    • OpenCL Visual Profiler
    • GPU-accelerated BLAS library
    • GPU-accelerated FFT library
    • Additional tools and documentation
    <td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Getting Started Guide Windows 
    Release Notes 
    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 
    Fermi Tuning Guide 
    CUBLAS User Guide  
    CUFFT User Guide  
    CUDA Developer Guide for Optimus Platforms 
    License 
     <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NVIDIA Performance Primitives (NPP) library<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NPP Release Notes  
    NPP License  
    <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA: GPU-accelerated LAPACK libraries<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download<td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NVIDIA Parallel Nsight for Visual Studio<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Fortran from PGI<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download<td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">GPU Computing SDK code samples<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">OpenCL Release Notes 
    CUDA C/C++ Release Notes 
    DirectCompute Release Notes 
    CUDA Occupancy Calculator 
    License 
     <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NVIDIA OpenCL Extensions<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Compiler_Options 
    D3D9 Sharing 
    D3D10 Sharing 
    D3D11 Sharing 
    Device Attribute Query 
    Pragma Unroll 
     

    Linux

    <table =“downloads” border=“1”><td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Developer Drivers for Linux (256.35)<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">

    CUDA Toolkit

    • C/C++ compiler
    • cuda-gdb debugger
    • CUDA Visual Profiler
    • OpenCL Visual Profiler
    • GPU-accelerated BLAS library
    • GPU-accelerated FFT library
    • Additional tools and documentation
    <td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Getting Started Guide Linux  
    Release Notes 
    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 
    Fermi Tuning Guide 
    CUBLAS User Guide  
    CUFFT User Guide  
    CUDA Developer Guide for Optimus Platforms 
    License 
     <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Toolkit for Fedora 12<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Toolkit for RedHat Enterprise Linux 5.4<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Toolkit for Ubuntu Linux 9.10<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Toolkit for RedHat Enterprise Linux 4.8<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Toolkit for OpenSUSE 11.2<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Toolkit for SUSE Linux Enterprise Desktop 11<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NVIDIA Performance Primitives (NPP) library<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">32-bit
    64-bit   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NPP Release Notes  
    NPP License  
    <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA: GPU-accelerated LAPACK libraries<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download<td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Fortran from PGI<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download<td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">GPU Computing SDK code samples<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA C/C++ Release Notes 
    CUDA Occupancy Calculator 
    License 
     <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NVIDIA OpenCL Extensions<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Compiler_Options 
    D3D9 Sharing 
    D3D10 Sharing 
    D3D11 Sharing 
    Device Attribute Query 
    Pragma Unroll 
     

    MacOS

    <table =“downloads” border=“1”><td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Developer Drivers for MacOS<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "> <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">

    CUDA Toolkit

    • C/C++ compiler
    • CUDA Visual Profiler
    • OpenCL Visual Profiler
    • GPU-accelerated BLAS library
    • GPU-accelerated FFT library
    • Additional tools and documentation
    <td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">Getting Started Guide Mac 
    Release Notes 
    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 
    Fermi Tuning Guide 
    CUBLAS User Guide  
    CUFFT User Guide  
    CUDA Developer Guide for Optimus Platforms 
    License 
     <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NVIDIA Performance Primitives (NPP) library<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">OSX 10.5 
    OSX 10.6   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">NPP Release Notes  
    NPP License  
    <td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA: GPU-accelerated LAPACK libraries<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download<td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA Fortran from PGI<td align=“center” =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download<td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; "><span =“installers”>more info<td =“productname” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">GPU Computing SDK code samples<td =“installers” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">download   <td =“s” style="font-family: verdana, geneva, arial, helvetica, ‘sans serif’; font-size: 11px; ">CUDA C/C++ Release Notes 
    CUDA Occupancy Calculator 
    License