Skip to content

Commit 672d367

Browse files
author
cuda-python-bot
committed
Deploy doc preview for PR 781 (b9b3c87)
1 parent 57ceac4 commit 672d367

136 files changed

Lines changed: 4533 additions & 3495 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 32380d335510423a41ec82541b7f3a3f
3+
config: 1b9d8aa147dc7ec399c65fefb6eee675
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/pr-preview/pr-781/cuda-bindings/latest/_sources/install.md.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
* Linux (x86-64, arm64) and Windows (x86-64)
88
* Python 3.9 - 3.13
9-
* Driver: Linux (450.80.02 or later) Windows (456.38 or later)
10-
* Optionally, NVRTC, nvJitLink, and NVVM from CUDA Toolkit 12.x
9+
* Driver: Linux (580.65.06 or later) Windows (580.88 or later)
10+
* Optionally, NVRTC, nvJitLink, NVVM, and cuFile from CUDA Toolkit 13.x
1111

1212
```{note}
1313
The optional CUDA Toolkit components can be installed via PyPI, Conda, OS-specific package managers, or local installers (as described in the CUDA Toolkit [Windows](https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html) and [Linux](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html) Installation Guides).
@@ -29,9 +29,10 @@ pip install -U cuda-python[all]
2929

3030
Where the optional dependencies are:
3131

32-
* nvidia-cuda-nvrtc-cu12 (Provides NVRTC shared library)
33-
* nvidia-nvjitlink-cu12>=12.3 (Provides nvJitLink shared library)
34-
* nvidia-cuda-nvcc-cu12 (Provides NVVM shared library)
32+
* nvidia-cuda-nvrtc (Provides NVRTC shared library)
33+
* nvidia-nvjitlink (Provides nvJitLink shared library)
34+
* nvidia-cuda-nvcc (Provides NVVM shared library)
35+
* nvidia-cufile (Provides cuFile shared library)
3536

3637

3738
## Installing from Conda

docs/pr-preview/pr-781/cuda-bindings/latest/_sources/module/driver.rst.txt

Lines changed: 170 additions & 29 deletions
Large diffs are not rendered by default.

docs/pr-preview/pr-781/cuda-bindings/latest/_sources/module/nvrtc.rst.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ NVRTC defines the following enumeration type and function for API call error han
6262

6363
.. autoattribute:: cuda.bindings.nvrtc.nvrtcResult.NVRTC_ERROR_CANCELLED
6464

65+
66+
.. autoattribute:: cuda.bindings.nvrtc.nvrtcResult.NVRTC_ERROR_TIME_TRACE_FILE_WRITE_FAILED
67+
6568
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetErrorString
6669

6770
General Information Query
@@ -86,8 +89,6 @@ NVRTC defines the following type and functions for actual compilation.
8689
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetPTX
8790
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetCUBINSize
8891
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetCUBIN
89-
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetNVVMSize
90-
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetNVVM
9192
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetLTOIRSize
9293
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetLTOIR
9394
.. autofunction:: cuda.bindings.nvrtc.nvrtcGetOptiXIRSize
@@ -111,7 +112,7 @@ NVRTC defines the following function related to PCH. Also see PCH related flags
111112
Supported Compile Options
112113
-------------------------
113114

114-
NVRTC supports the compile options below. Option names with two preceding dashs (``--``\ ) are long option names and option names with one preceding dash (``-``\ ) are short option names. Short option names can be used instead of long option names. When a compile option takes an argument, an assignment operator (``=``\ ) is used to separate the compile option argument from the compile option name, e.g., ``"--gpu-architecture=compute_60"``\ . Alternatively, the compile option name and the argument can be specified in separate strings without an assignment operator, .e.g, ``"--gpu-architecture"``\ ``"compute_60"``\ . Single-character short option names, such as ``-D``\ , ``-U``\ , and ``-I``\ , do not require an assignment operator, and the compile option name and the argument can be present in the same string with or without spaces between them. For instance, ``"-D=<def>"``\ , ``"-D<def>"``\ , and ``"-D <def>"``\ are all supported.
115+
NVRTC supports the compile options below. Option names with two preceding dashs (``--``\ ) are long option names and option names with one preceding dash (``-``\ ) are short option names. Short option names can be used instead of long option names. When a compile option takes an argument, an assignment operator (``=``\ ) is used to separate the compile option argument from the compile option name, e.g., ``"--gpu-architecture=compute_100"``\ . Alternatively, the compile option name and the argument can be specified in separate strings without an assignment operator, .e.g, ``"--gpu-architecture"``\ ``"compute_100"``\ . Single-character short option names, such as ``-D``\ , ``-U``\ , and ``-I``\ , do not require an assignment operator, and the compile option name and the argument can be present in the same string with or without spaces between them. For instance, ``"-D=<def>"``\ , ``"-D<def>"``\ , and ``"-D <def>"``\ are all supported.
115116

116117

117118

@@ -421,7 +422,7 @@ Disable the use of cache for both ptx and cubin code generation.
421422

422423
- ``--frandom-seed``\ (``-frandom-seed``\ )
423424

424-
The user specified random seed will be used to replace random numbers used in generating symbol names and variable names. The option can be used to generate deterministicly identical ptx and object files. If the input value is a valid number (decimal, octal, or hex), it will be used directly as the random seed. Otherwise, the CRC value of the passed string will be used instead.
425+
The user specified random seed will be used to replace random numbers used in generating symbol names and variable names. The option can be used to generate deterministically identical ptx and object files. If the input value is a valid number (decimal, octal, or hex), it will be used directly as the random seed. Otherwise, the CRC value of the passed string will be used instead.
425426

426427

427428

0 commit comments

Comments
 (0)