You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`cuda.bindings` is a standard set of low-level interfaces, providing full coverage of and access to the CUDA host APIs from Python. Checkout the `Overview <https://nvidia.github.io/cuda-python/cuda-bindings/latest/overview.html>`_ for the workflow and performance results.
6
+
7
+
Installation
8
+
============
9
+
10
+
`cuda.bindings` can be installed from:
11
+
12
+
* PyPI
13
+
* Conda (conda-forge/nvidia channels)
14
+
* Source builds
15
+
16
+
Differences between these options are described in `Installation <https://nvidia.github.io/cuda-python/cuda-bindings/latest/install.html>`_ documentation. Each package guarantees minor version compatibility.
17
+
18
+
Runtime Dependencies
19
+
====================
20
+
21
+
`cuda.bindings` is supported on all the same platforms as CUDA. Specific dependencies are as follows:
22
+
23
+
* Driver: Linux (450.80.02 or later) Windows (456.38 or later)
24
+
* CUDA Toolkit 12.x
25
+
26
+
Only the NVRTC and nvJitLink redistributable components are required from the CUDA Toolkit, which can be obtained via PyPI, Conda, 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).
Copy file name to clipboardExpand all lines: cuda_bindings/README.md
+2-12Lines changed: 2 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
## Installing
8
8
9
-
CUDA Python can be installed from:
9
+
`cuda.bindings` can be installed from:
10
10
11
11
* PyPI
12
12
* Conda (conda-forge/nvidia channels)
@@ -16,23 +16,13 @@ Differences between these options are described in [Installation](https://nvidia
16
16
17
17
## Runtime Dependencies
18
18
19
-
CUDA Python is supported on all platforms that CUDA is supported. Specific dependencies are as follows:
19
+
`cuda.bindings`is supported on all the same platforms as CUDA. Specific dependencies are as follows:
20
20
21
21
* Driver: Linux (450.80.02 or later) Windows (456.38 or later)
22
22
* CUDA Toolkit 12.x
23
23
24
24
Only the NVRTC and nvJitLink redistributable components are required from the CUDA Toolkit, which can be obtained via PyPI, Conda, 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).
25
25
26
-
### Supported Python Versions
27
-
28
-
CUDA Python follows [NEP 29](https://numpy.org/neps/nep-0029-deprecation_policy.html) for supported Python version guarantee.
29
-
30
-
Before dropping support, an issue will be raised to look for feedback.
31
-
32
-
Source builds work for multiple Python versions, however pre-build PyPI and Conda packages are only provided for a subset:
33
-
34
-
* Python 3.9 to 3.12
35
-
36
26
## Developing
37
27
38
28
We use `pre-commit` to manage various tools to help development and ensure consistency.
0 commit comments