--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
NVIDIA CUDA Toolkit
README.txt
Version 3.1
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
June 2010
Copyright (C) 2010 NVIDIA Corp.

This distribution contains
--------------------------
- NVIDIA CUDA toolkit documentation
- NVIDIA OpenCL documentation
- NVIDIA CUDA compiler (nvcc) and supporting tools
- NVIDIA CUDA runtime libraries
- NVIDIA CUBLAS and CUFFT libraries

Please see the release notes (doc/CUDA_Release_Notes_3.1.txt) for detailed
information about this release.


Documentation (located in the doc directory)
--------------------------
CUBLAS_Library_3.1.pdf
  User manual for the CUDA accelerated BLAS implementation.

Compute_Profiler_3.1.txt
  Documentation for the command line profiler for CUDA and OpenCL.

CUDA_Release_Notes_3.1.txt
  Release notes with release-specific information.

CUFFT_Library_3.1.pdf
  User manual for the CUDA accelerated FFT library.

EULA.txt
  The end user license agreement.

nvcc_3.1.pdf
  Documentation for the CUDA command line compiler.

ptx_isa_1.4.pdf
  User manual for the Parallel Thread Execution ISA version 1.4.

ptx_isa_2.1.pdf
  User manual for the Parallel Thread Execution ISA version 2.1.

NVIDIA_CUDA_BestPracticesGuide_3.1.pdf
  CUDA best practices guide.

NVIDIA_CUDA_ProgrammingGuide_3.1.pdf
  CUDA programming guide.

CudaReferenceManual.*
  Reference manual for the CUDA Runtime and Driver APIs.

NVIDIA_OpenCL_ImplementationNotes_3.1.txt
  Notes describing the implementation defined behavior for the NVIDIA OpenCL
  implementation.

OpenCL_Extensions/*.txt
  Documentation for the NVIDIA OpenCL extensions.

README.txt
  This file.

Important Files
--------------------------
  bin/nvcc       Command line compiler

  include/
    cuda.h       CUDA driver API header
    cudaGL.h     CUDA OpenGL interop header
    cudaD3D9.h   CUDA DirectX 9 interop header
    cudaD3D10.h  CUDA DirectX 10 interop header
    cufft.h      CUFFT API header
    cublas.h     CUBLAS API header

  lib/
    cuda         CUDA driver library
    cudart       CUDA runtime library
    cublas       CUDA BLAS library
    cufft        CUDA FFT library


Supported NVIDIA Hardware
--------------------------
- See http://www.nvidia.com/object/cuda_learn_products.html


Supported Software Platforms
--------------------------
32-bit operating systems
- Windows XP
- Windows Vista
- Windows Server 2008
- Windows 7
- Red Hat Enterprise Linux 4.8
- Red Hat Enterprise Linux 5.0
- Red Hat Enterprise Linux 5.1
- Red Hat Enterprise Linux 5.2
- Red Hat Enterprise Linux 5.3
- OpenSUSE 11.1
- SUSE Linux Enterprise 11
- Fedora 10
- Ubuntu 9.04
- Mac OS X 10.5.6
- Mac OS X 10.5.7
- Mac OS X 10.5.8
- Mac OS X 10.6.0
- Mac OS X 10.6.1
- Mac OS X 10.6.2
- Mac OS X 10.6.3

64-bit operating systems
- Windows XP (64-bit)
- Windows Vista (64-bit)
- Windows Server 2008
- Windows 7
- Red Hat Enterprise Linux 4.8
- Red Hat Enterprise Linux 5.0
- Red Hat Enterprise Linux 5.1
- Red Hat Enterprise Linux 5.2
- Red Hat Enterprise Linux 5.3
- OpenSUSE 11.1
- SUSE Linux Enterprise 11
- Fedora 10
- Ubuntu 9.04

* new support with CUDA v3.1
