Skip to content

Commit 667d7be

Browse files
committed
Consolidate cuda-bindings 13.3.0 release notes
1 parent 89245f0 commit 667d7be

3 files changed

Lines changed: 61 additions & 17 deletions

File tree

‎cuda_bindings/docs/nv-versions.json‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
"version": "latest",
44
"url": "https://nvidia.github.io/cuda-python/cuda-bindings/latest/"
55
},
6+
{
7+
"version": "13.3.0",
8+
"url": "https://nvidia.github.io/cuda-python/cuda-bindings/13.3.0/"
9+
},
10+
{
11+
"version": "13.2.0",
12+
"url": "https://nvidia.github.io/cuda-python/cuda-bindings/13.2.0/"
13+
},
614
{
715
"version": "13.1.1",
816
"url": "https://nvidia.github.io/cuda-python/cuda-bindings/13.1.1/"

‎cuda_bindings/docs/source/release/13.2.1-notes.rst‎

Lines changed: 0 additions & 14 deletions
This file was deleted.

‎cuda_bindings/docs/source/release/13.3.0-notes.rst‎

Lines changed: 53 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+
.. SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
.. SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE
33
44
.. module:: cuda.bindings
@@ -9,10 +9,40 @@
99
Highlights
1010
----------
1111

12+
* Support for new APIs introduced in CUDA 13.3, including driver logical
13+
endpoint APIs, graph recapture APIs, NVRTC Tile IR and bundled-header APIs,
14+
and related runtime graph/event APIs.
15+
(`PR #2139 <https://github.com/NVIDIA/cuda-python/pull/2139>`_)
16+
17+
* Add ``cuda.bindings.cudla`` bindings.
18+
(`PR #2034 <https://github.com/NVIDIA/cuda-python/pull/2034>`_)
19+
20+
* Add the ``nvvmLLVMVersion`` binding.
21+
(`PR #1774 <https://github.com/NVIDIA/cuda-python/pull/1774>`_)
22+
23+
* Add additional NVML APIs introduced in CUDA 13.2.
24+
(`PR #1830 <https://github.com/NVIDIA/cuda-python/pull/1830>`_)
1225

1326
Bugfixes
1427
--------
1528

29+
* Fixed the ``cuDevSmResourceSplit`` and ``cudaDevSmResourceSplit`` binding
30+
signatures so ``groupParams`` is accepted as a sequence matching the CUDA API.
31+
(`PR #1766 <https://github.com/NVIDIA/cuda-python/pull/1766>`_)
32+
33+
* Fixed nested resource pointer handling to accept both ``str`` and ``bytes``
34+
inputs.
35+
(`PR #1698 <https://github.com/NVIDIA/cuda-python/pull/1698>`_)
36+
37+
* Fixed ``nvmlDeviceGetFieldValues`` and ``nvmlDeviceClearFieldValues`` handling
38+
of empty field lists so they return empty results instead of raising
39+
``NVML_ERROR_INVALID_ARGUMENT``.
40+
(`PR #1982 <https://github.com/NVIDIA/cuda-python/pull/1982>`_)
41+
42+
* Fixed ``CUDA_PYTHON_CUDA_PER_THREAD_DEFAULT_STREAM=0`` incorrectly enabling
43+
per-thread default stream mode.
44+
(`PR #2076 <https://github.com/NVIDIA/cuda-python/pull/2076>`_)
45+
1646
* Fixed a use-after-free in ``cudaGraphGetEdges``, ``cudaGraphNodeGetDependencies``,
1747
``cudaGraphNodeGetDependentNodes``, ``cudaStreamGetCaptureInfo``, and their
1848
driver-API counterparts (``cuGraphGetEdges``, ``cuGraphNodeGetDependencies``,
@@ -21,19 +51,39 @@ Bugfixes
2151
buffer that was freed before the call returned, leaving every wrapper holding
2252
a dangling pointer. The returned wrappers now own deep copies of the edge
2353
data.
24-
(`Issue #1804 <https://github.com/NVIDIA/cuda-python/issues/1804>`_)
54+
(`Issue #1804 <https://github.com/NVIDIA/cuda-python/issues/1804>`_,
55+
`PR #2083 <https://github.com/NVIDIA/cuda-python/pull/2083>`_)
2556

2657
* Fixed a double-free in the generated setters for list-valued struct members
2758
(e.g. ``CUlaunchConfig.attrs``, ``CUDA_MEM_ALLOC_NODE_PARAMS.accessDescs``,
2859
external-semaphore and batch-mem-op node parameter arrays, and their runtime
2960
counterparts). Assigning an empty list freed the internal buffer but left
3061
the cached pointer non-NULL, so a subsequent assignment or ``__dealloc__``
3162
would call ``free()`` again on the dangling pointer.
32-
63+
(`PR #2112 <https://github.com/NVIDIA/cuda-python/pull/2112>`_)
3364

3465
Miscellaneous
3566
-------------
3667

68+
* Add ``cuda.bindings.utils.check_nvvm_compiler_options()`` to check whether a
69+
set of NVVM compiler options is supported by the installed NVVM library.
70+
(`PR #1837 <https://github.com/NVIDIA/cuda-python/pull/1837>`_)
71+
72+
* NVRTC bindings now use pre-generated Cython files and no longer require
73+
pyclibrary header parsing at build time.
74+
(`PR #1900 <https://github.com/NVIDIA/cuda-python/pull/1900>`_)
75+
76+
* Improved generated documentation and argument names, including the ``ind_ex``
77+
argument naming bug.
78+
(`PR #1927 <https://github.com/NVIDIA/cuda-python/pull/1927>`_,
79+
`PR #2082 <https://github.com/NVIDIA/cuda-python/pull/2082>`_)
80+
81+
* Fixed ``cuda-bindings`` debug builds.
82+
(`PR #1890 <https://github.com/NVIDIA/cuda-python/pull/1890>`_)
83+
84+
* Declare ``cuda-pathfinder`` as a host dependency for pixi path-dependency
85+
builds of ``cuda-bindings``.
86+
(`PR #1926 <https://github.com/NVIDIA/cuda-python/pull/1926>`_)
3787

3888
Known issues
3989
------------

0 commit comments

Comments
 (0)