The release notes for the NVIDIA® CUDA® Toolkit can be found online at
http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html.
Note: The release notes have been reorganized into two major sections: the general CUDA release notes, and the CUDA libraries release notes including historical information for 11.x releases.
1.1. CUDA Toolkit Major Component VersionsStarting with CUDA 11, the various components in the toolkit are versioned independently.
For CUDA 11.5, the table below indicates the versions:
Running a CUDA application requires the system with at least one CUDA capable GPU and a driver that is compatible with the CUDA Toolkit. See Table 3. For more information various GPU products that are CUDA capable, visit https://developer.nvidia.com/cuda-gpus.
Each release of the CUDA Toolkit requires a minimum version of the CUDA driver. The CUDA driver is backward compatible, meaning that applications compiled against a particular version of the CUDA will continue to work on subsequent (later) driver releases.
More information on compatibility can be found at https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html#cuda-compatibility-and-upgrades.
Note: Starting with CUDA 11.0, the toolkit components are individually versioned, and the toolkit itself is versioned as shown in the table below.
The minimum required driver version for CUDA minor version compatibility is shown below. CUDA minor version compatibility is described in detail in https://docs.nvidia.com/deploy/cuda-compatibility/index.html
Table 2. CUDA Toolkit and Minimum Required Driver Version for CUDA minor version compatibility CUDA Toolkit Minimum Required Driver Version for CUDA minor version compatibility* Linux x86_64 Driver Version Windows x86_64 Driver Version CUDA 11.5.x >=450.80.02 >=456.38 CUDA 11.4.x >=450.80.02 >=456.38 CUDA 11.3.x >=450.80.02 >=456.38 CUDA 11.2.x >=450.80.02 >=456.38 CUDA 11.1 (11.1.0) >=450.80.02 >=456.38 CUDA 11.0 (11.0.3) >=450.36.06** >=456.38* Using a Minimum Required Version that is different from Toolkit Driver Version could be allowed in compatibility mode -- please read the CUDA Compatibility Guide for details.
** CUDA 11.0 was released with an earlier driver version, but by upgrading to 450.80.02 driver as indicated, minor version compatibility is possible across the CUDA 11.x family of toolkits.
The version of the development NVIDIA GPU Driver packaged in each CUDA Toolkit release is shown below.
For convenience, the NVIDIA driver is installed as part of the CUDA Toolkit installation. Note that this driver is for development purposes and is not recommended for use in production with Tesla GPUs.
For running CUDA applications in production with Tesla GPUs, it is recommended to download the latest driver for Tesla GPUs from the NVIDIA driver downloads site at http://www.nvidia.com/drivers.
During the installation of the CUDA Toolkit, the installation of the NVIDIA driver may be skipped on Windows (when using the interactive or silent installation) or on Linux (by using meta packages).
For more information on customizing the install process on Windows, see http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#install-cuda-software.
For meta packages on Linux, see https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#package-manager-metas
11.5
The following features are deprecated in the current release of the CUDA software. The features still work in the current release, but their documentation may have been removed, and they will become officially unsupported in a future release. We recommend that developers employ alternative solutions to these features in their software.
This section covers CUDA Libraries release notes for 11.x releases.
cusolverDnIRSXgels may return CUSOLVER_STATUS_INTERNAL_ERROR. when the precision is âzâ due to insufficient workspace which causes illegal memory access.
The cusolverDnIRSXgels_bufferSize() does not report the correct size of workspace. To workaround the issue, the user has to add more workspace than what is reported by cusolverDnIRSXgels_bufferSize(). For example, if x is the size of workspace returned by cusolverDnIRSXgels_bufferSize(), then the user has to allocate (x + min(m,n)*sizeof(cuDoubleComplex)) bytes.
The following 64-bit APIs are deprecated:
Added new routine
cusparesSpSVfor sparse triangular solver with better performance. The new Generic API supports:
cusparseDestroySpVec, cusparseDestroyDnVec, cusparseDestroySpMat, cusparseDestroyDnMat, cusparseDestroy with NULL argument could cause segmentation fault on Windows.
This release adds the following features for cusparseSpMM:
Ci=Aâ Bi
Ci=Aiâ B
Ci=Aiâ Bi
This release adds the following features for cusparseSpMM:
Ci=Aâ Bi
Ci=Aiâ B
Ci=Aiâ Bi
The following functions have been removed:
The following functions have been deprecated:
Corrected documented maximum ulp error thresholds in erfcinvf and powf.
New APIs added to compute Distance Transform using Parallel Banding Algorithm (PBA):
Added nppiSegmentWatershed functions.
nvJPEG decoder added new APIs to support region of interest (ROI) based decoding for batched hardware decoder:
The following multiphase APIs have been removed:
nvjpegStatus_t NVJPEGAPI nvjpegDecodePhaseOne
nvjpegStatus_t NVJPEGAPI nvjpegDecodePhaseTwo
nvjpegStatus_t NVJPEGAPI nvjpegDecodePhaseThree
nvjpegStatus_t NVJPEGAPI nvjpegDecodeBatchedPhaseOne
nvjpegStatus_t NVJPEGAPI nvjpegDecodeBatchedPhaseTwo
Only available on select Linux distros
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3