mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-20 13:22:22 -05:00
FindCUDAToolkit: Update documentation URLs
This commit is contained in:
@@ -164,7 +164,7 @@ Targets Created:
|
|||||||
cuBLAS
|
cuBLAS
|
||||||
""""""
|
""""""
|
||||||
|
|
||||||
The `cuBLAS <https://docs.nvidia.com/cuda/cublas>`_ library.
|
The `CUDA Basic Linear Algebra Subroutine`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -173,6 +173,8 @@ Targets Created:
|
|||||||
- ``CUDA::cublasLt`` starting in CUDA 10.1
|
- ``CUDA::cublasLt`` starting in CUDA 10.1
|
||||||
- ``CUDA::cublasLt_static`` starting in CUDA 10.1
|
- ``CUDA::cublasLt_static`` starting in CUDA 10.1
|
||||||
|
|
||||||
|
.. _`CUDA Basic Linear Algebra Subroutine`: https://docs.nvidia.com/cuda/cublas
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuDLA`:
|
.. _`cuda_toolkit_cuDLA`:
|
||||||
|
|
||||||
cuDLA
|
cuDLA
|
||||||
@@ -180,12 +182,14 @@ cuDLA
|
|||||||
|
|
||||||
.. versionadded:: 3.27
|
.. versionadded:: 3.27
|
||||||
|
|
||||||
The NVIDIA Tegra Deep Learning Accelerator `cuDLA <https://docs.nvidia.com/cuda/cublas>`_ library.
|
The `NVIDIA Tegra Deep Learning Accelerator`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::cudla`` starting in CUDA 11.6
|
- ``CUDA::cudla`` starting in CUDA 11.6
|
||||||
|
|
||||||
|
.. _`NVIDIA Tegra Deep Learning Accelerator`: https://docs.nvidia.com/cuda/cuda-for-tegra-appnote#cudla
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuFile`:
|
.. _`cuda_toolkit_cuFile`:
|
||||||
|
|
||||||
cuFile
|
cuFile
|
||||||
@@ -193,7 +197,7 @@ cuFile
|
|||||||
|
|
||||||
.. versionadded:: 3.25
|
.. versionadded:: 3.25
|
||||||
|
|
||||||
The NVIDIA GPUDirect Storage `cuFile <https://docs.nvidia.com/gpudirect-storage/api-reference-guide>`_ library.
|
The `NVIDIA GPUDirect Storage cuFile`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -202,12 +206,14 @@ Targets Created:
|
|||||||
- ``CUDA::cuFile_rdma`` starting in CUDA 11.4
|
- ``CUDA::cuFile_rdma`` starting in CUDA 11.4
|
||||||
- ``CUDA::cuFile_rdma_static`` starting in CUDA 11.4
|
- ``CUDA::cuFile_rdma_static`` starting in CUDA 11.4
|
||||||
|
|
||||||
|
.. _`NVIDIA GPUDirect Storage cuFile`: https://docs.nvidia.com/gpudirect-storage/api-reference-guide
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuFFT`:
|
.. _`cuda_toolkit_cuFFT`:
|
||||||
|
|
||||||
cuFFT
|
cuFFT
|
||||||
"""""
|
"""""
|
||||||
|
|
||||||
The `cuFFT <https://docs.nvidia.com/cuda/cufft>`_ library.
|
The `CUDA Fast Fourier Transform`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -217,48 +223,56 @@ Targets Created:
|
|||||||
- ``CUDA::cufft_static_nocallback`` starting in CUDA 9.2, requires CMake 3.23+
|
- ``CUDA::cufft_static_nocallback`` starting in CUDA 9.2, requires CMake 3.23+
|
||||||
- ``CUDA::cufftw_static``
|
- ``CUDA::cufftw_static``
|
||||||
|
|
||||||
|
.. _`CUDA Fast Fourier Transform`: https://docs.nvidia.com/cuda/cufft
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuRAND`:
|
.. _`cuda_toolkit_cuRAND`:
|
||||||
|
|
||||||
cuRAND
|
cuRAND
|
||||||
""""""
|
""""""
|
||||||
|
|
||||||
The `cuRAND <https://docs.nvidia.com/cuda/curand>`_ library.
|
The `CUDA random number generation`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::curand``
|
- ``CUDA::curand``
|
||||||
- ``CUDA::curand_static``
|
- ``CUDA::curand_static``
|
||||||
|
|
||||||
|
.. _`CUDA random number generation`: https://docs.nvidia.com/cuda/curand
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuSOLVER`:
|
.. _`cuda_toolkit_cuSOLVER`:
|
||||||
|
|
||||||
cuSOLVER
|
cuSOLVER
|
||||||
""""""""
|
""""""""
|
||||||
|
|
||||||
The `cuSOLVER <https://docs.nvidia.com/cuda/cusolver>`_ library.
|
A `GPU accelerated linear system solver`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::cusolver``
|
- ``CUDA::cusolver``
|
||||||
- ``CUDA::cusolver_static``
|
- ``CUDA::cusolver_static``
|
||||||
|
|
||||||
|
.. _`GPU accelerated linear system solver`: https://docs.nvidia.com/cuda/cusolver
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuSPARSE`:
|
.. _`cuda_toolkit_cuSPARSE`:
|
||||||
|
|
||||||
cuSPARSE
|
cuSPARSE
|
||||||
""""""""
|
""""""""
|
||||||
|
|
||||||
The `cuSPARSE <https://docs.nvidia.com/cuda/cusparse>`_ library.
|
The `CUDA sparse matrix`_ library.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::cusparse``
|
- ``CUDA::cusparse``
|
||||||
- ``CUDA::cusparse_static``
|
- ``CUDA::cusparse_static``
|
||||||
|
|
||||||
|
.. _`CUDA sparse matrix`: https://docs.nvidia.com/cuda/cusparse
|
||||||
|
|
||||||
.. _`cuda_toolkit_cupti`:
|
.. _`cuda_toolkit_cupti`:
|
||||||
|
|
||||||
cupti
|
cupti
|
||||||
"""""
|
"""""
|
||||||
|
|
||||||
The `NVIDIA CUDA Profiling Tools Interface <https://developer.nvidia.com/cupti>`_.
|
The `NVIDIA CUDA Profiling Tools Interface`_.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -272,12 +286,14 @@ Targets Created:
|
|||||||
- ``CUDA::nvperf_target`` starting in CUDA 10.2
|
- ``CUDA::nvperf_target`` starting in CUDA 10.2
|
||||||
- ``CUDA::pcsamplingutil`` starting in CUDA 11.3
|
- ``CUDA::pcsamplingutil`` starting in CUDA 11.3
|
||||||
|
|
||||||
|
.. _`NVIDIA CUDA Profiling Tools Interface`: https://developer.nvidia.com/cupti
|
||||||
|
|
||||||
.. _`cuda_toolkit_NPP`:
|
.. _`cuda_toolkit_NPP`:
|
||||||
|
|
||||||
NPP
|
NPP
|
||||||
"""
|
"""
|
||||||
|
|
||||||
The `NPP <https://docs.nvidia.com/cuda/npp>`_ libraries.
|
The `NVIDIA 2D Image and Signal Processing Performance Primitives`_ libraries.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -342,24 +358,28 @@ Targets Created:
|
|||||||
- ``CUDA::npps``
|
- ``CUDA::npps``
|
||||||
- ``CUDA::npps_static``
|
- ``CUDA::npps_static``
|
||||||
|
|
||||||
|
.. _`NVIDIA 2D Image and Signal Processing Performance Primitives`: https://docs.nvidia.com/cuda/npp
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvBLAS`:
|
.. _`cuda_toolkit_nvBLAS`:
|
||||||
|
|
||||||
nvBLAS
|
nvBLAS
|
||||||
""""""
|
""""""
|
||||||
|
|
||||||
The `nvBLAS <https://docs.nvidia.com/cuda/nvblas>`_ libraries.
|
The `GPU-accelerated drop-in BLAS`_ library.
|
||||||
This is a shared library only.
|
This is a shared library only.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::nvblas``
|
- ``CUDA::nvblas``
|
||||||
|
|
||||||
|
.. _`GPU-accelerated drop-in BLAS`: https://docs.nvidia.com/cuda/nvblas
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvGRAPH`:
|
.. _`cuda_toolkit_nvGRAPH`:
|
||||||
|
|
||||||
nvGRAPH
|
nvGRAPH
|
||||||
"""""""
|
"""""""
|
||||||
|
|
||||||
The `nvGRAPH <https://web.archive.org/web/20201111171403/https://docs.nvidia.com/cuda/nvgraph/index.html>`_ library.
|
A `GPU-accelerated graph analytics`_ library.
|
||||||
Removed starting in CUDA 11.0
|
Removed starting in CUDA 11.0
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
@@ -367,13 +387,14 @@ Targets Created:
|
|||||||
- ``CUDA::nvgraph``
|
- ``CUDA::nvgraph``
|
||||||
- ``CUDA::nvgraph_static``
|
- ``CUDA::nvgraph_static``
|
||||||
|
|
||||||
|
.. _`GPU-accelerated graph analytics`: https://docs.nvidia.com/cuda/archive/10.0/nvgraph
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvJPEG`:
|
.. _`cuda_toolkit_nvJPEG`:
|
||||||
|
|
||||||
nvJPEG
|
nvJPEG
|
||||||
""""""
|
""""""
|
||||||
|
|
||||||
The `nvJPEG <https://docs.nvidia.com/cuda/nvjpeg>`_ library.
|
A `GPU-accelerated JPEG codec`_ library.
|
||||||
Introduced in CUDA 10.
|
Introduced in CUDA 10.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
@@ -381,6 +402,8 @@ Targets Created:
|
|||||||
- ``CUDA::nvjpeg``
|
- ``CUDA::nvjpeg``
|
||||||
- ``CUDA::nvjpeg_static``
|
- ``CUDA::nvjpeg_static``
|
||||||
|
|
||||||
|
.. _`GPU-accelerated JPEG codec`: https://docs.nvidia.com/cuda/nvjpeg
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvPTX`:
|
.. _`cuda_toolkit_nvPTX`:
|
||||||
|
|
||||||
nvPTX Compiler
|
nvPTX Compiler
|
||||||
@@ -388,8 +411,8 @@ nvPTX Compiler
|
|||||||
|
|
||||||
.. versionadded:: 3.25
|
.. versionadded:: 3.25
|
||||||
|
|
||||||
The `nvPTX <https://docs.nvidia.com/cuda/ptx-compiler-api>`_ (PTX Compilation) library.
|
The `PTX Compiler APIs`_.
|
||||||
The PTX Compiler APIs are a set of APIs which can be used to compile a PTX program into GPU assembly code.
|
These are a set of APIs which can be used to compile a PTX program into GPU assembly code.
|
||||||
Introduced in CUDA 11.1
|
Introduced in CUDA 11.1
|
||||||
This is a static library only.
|
This is a static library only.
|
||||||
|
|
||||||
@@ -397,12 +420,14 @@ Targets Created:
|
|||||||
|
|
||||||
- ``CUDA::nvptxcompiler_static`` starting in CUDA 11.1
|
- ``CUDA::nvptxcompiler_static`` starting in CUDA 11.1
|
||||||
|
|
||||||
|
.. _`PTX Compiler APIs`: https://docs.nvidia.com/cuda/ptx-compiler-api
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvRTC`:
|
.. _`cuda_toolkit_nvRTC`:
|
||||||
|
|
||||||
nvRTC
|
nvRTC
|
||||||
"""""
|
"""""
|
||||||
|
|
||||||
The `nvRTC <https://docs.nvidia.com/cuda/nvrtc>`_ (Runtime Compilation) library.
|
A `runtime compilation library for CUDA`_.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -414,18 +439,22 @@ Targets Created:
|
|||||||
- ``CUDA::nvrtc_static`` starting in CUDA 11.5
|
- ``CUDA::nvrtc_static`` starting in CUDA 11.5
|
||||||
- ``CUDA::nvrtc_builtins_static`` starting in CUDA 11.5
|
- ``CUDA::nvrtc_builtins_static`` starting in CUDA 11.5
|
||||||
|
|
||||||
|
.. _`runtime compilation library for CUDA`: https://docs.nvidia.com/cuda/nvrtc
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvjitlink`:
|
.. _`cuda_toolkit_nvjitlink`:
|
||||||
|
|
||||||
nvJitLink
|
nvJitLink
|
||||||
"""""""""
|
"""""""""
|
||||||
|
|
||||||
The `nvJItLink <https://docs.nvidia.com/cuda/>`_ (Runtime LTO Linking) library.
|
The `JIT Link APIs`_.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::nvJitLink`` starting in CUDA 12.0
|
- ``CUDA::nvJitLink`` starting in CUDA 12.0
|
||||||
- ``CUDA::nvJitLink_static`` starting in CUDA 12.0
|
- ``CUDA::nvJitLink_static`` starting in CUDA 12.0
|
||||||
|
|
||||||
|
.. _`JIT Link APIs`: https://docs.nvidia.com/cuda/nvjitlink
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvfatbin`:
|
.. _`cuda_toolkit_nvfatbin`:
|
||||||
|
|
||||||
nvFatBin
|
nvFatBin
|
||||||
@@ -433,19 +462,21 @@ nvFatBin
|
|||||||
|
|
||||||
.. versionadded:: 3.30
|
.. versionadded:: 3.30
|
||||||
|
|
||||||
The `nvFatBin <https://docs.nvidia.com/cuda/>`_ (Runtime fatbin creation) library.
|
The `Fatbin Creator APIs`_.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::nvfatbin`` starting in CUDA 12.4
|
- ``CUDA::nvfatbin`` starting in CUDA 12.4
|
||||||
- ``CUDA::nvfatbin_static`` starting in CUDA 12.4
|
- ``CUDA::nvfatbin_static`` starting in CUDA 12.4
|
||||||
|
|
||||||
|
.. _`Fatbin Creator APIs`: https://docs.nvidia.com/cuda/nvfatbin
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvml`:
|
.. _`cuda_toolkit_nvml`:
|
||||||
|
|
||||||
nvidia-ML
|
nvidia-ML
|
||||||
"""""""""
|
"""""""""
|
||||||
|
|
||||||
The `NVIDIA Management Library <https://developer.nvidia.com/management-library-nvml>`_.
|
The `NVIDIA Management Library`_.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
@@ -455,20 +486,26 @@ Targets Created:
|
|||||||
.. versionadded:: 3.31
|
.. versionadded:: 3.31
|
||||||
Added ``CUDA::nvml_static``.
|
Added ``CUDA::nvml_static``.
|
||||||
|
|
||||||
|
.. _`NVIDIA Management Library`: https://developer.nvidia.com/management-library-nvml
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvToolsExt`:
|
.. _`cuda_toolkit_nvToolsExt`:
|
||||||
|
|
||||||
nvToolsExt
|
nvToolsExt
|
||||||
""""""""""
|
""""""""""
|
||||||
|
|
||||||
.. deprecated:: 3.25 With CUDA 10.0+, use :ref:`nvtx3 <cuda_toolkit_nvtx3>`.
|
.. deprecated:: 3.25
|
||||||
|
|
||||||
The `NVIDIA Tools Extension <https://docs.nvidia.com/nvtx/>`_.
|
With CUDA 10.0+, use :ref:`nvtx3 <cuda_toolkit_nvtx3>`.
|
||||||
|
|
||||||
|
The `legacy NVIDIA Tools Extension`_.
|
||||||
This is a shared library only.
|
This is a shared library only.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::nvToolsExt``
|
- ``CUDA::nvToolsExt``
|
||||||
|
|
||||||
|
.. _`legacy NVIDIA Tools Extension`: https://docs.nvidia.com/cuda/archive/9.0/profiler-users-guide#nvtx
|
||||||
|
|
||||||
.. _`cuda_toolkit_nvtx3`:
|
.. _`cuda_toolkit_nvtx3`:
|
||||||
|
|
||||||
nvtx3
|
nvtx3
|
||||||
@@ -476,25 +513,29 @@ nvtx3
|
|||||||
|
|
||||||
.. versionadded:: 3.25
|
.. versionadded:: 3.25
|
||||||
|
|
||||||
The header-only `NVIDIA Tools Extension Library <https://nvidia.github.io/NVTX/doxygen>`_.
|
The header-only `NVIDIA Tools Extension`_ library.
|
||||||
Introduced in CUDA 10.0.
|
Introduced in CUDA 10.0.
|
||||||
|
|
||||||
Targets created:
|
Targets created:
|
||||||
|
|
||||||
- ``CUDA::nvtx3``
|
- ``CUDA::nvtx3``
|
||||||
|
|
||||||
|
.. _`NVIDIA Tools Extension`: https://nvidia.github.io/NVTX/doxygen
|
||||||
|
|
||||||
.. _`cuda_toolkit_opencl`:
|
.. _`cuda_toolkit_opencl`:
|
||||||
|
|
||||||
OpenCL
|
OpenCL
|
||||||
""""""
|
""""""
|
||||||
|
|
||||||
The `NVIDIA OpenCL Library <https://developer.nvidia.com/opencl>`_.
|
The `NVIDIA Open Computing Language`_ library.
|
||||||
This is a shared library only.
|
This is a shared library only.
|
||||||
|
|
||||||
Targets Created:
|
Targets Created:
|
||||||
|
|
||||||
- ``CUDA::OpenCL``
|
- ``CUDA::OpenCL``
|
||||||
|
|
||||||
|
.. _`NVIDIA Open Computing Language`: https://developer.nvidia.com/opencl
|
||||||
|
|
||||||
.. _`cuda_toolkit_cuLIBOS`:
|
.. _`cuda_toolkit_cuLIBOS`:
|
||||||
|
|
||||||
cuLIBOS
|
cuLIBOS
|
||||||
|
|||||||
Reference in New Issue
Block a user