Skip to content

Commit 1c82dc2

Browse files
author
cuda-python-bot
committed
Deploy doc preview for PR 1775 (be46eed)
1 parent c47da81 commit 1c82dc2

1,066 files changed

Lines changed: 25772 additions & 5656 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.

docs/pr-preview/pr-1775/cuda-bindings/latest/_sources/api.rst.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ CUDA Python API Reference
1515
module/nvjitlink
1616
module/nvvm
1717
module/nvfatbin
18+
module/cudla
1819
module/cufile
1920
module/nvml
2021
module/utils
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
.. SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
.. SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE
3+
4+
.. default-role:: cpp:any
5+
6+
cudla
7+
=====
8+
9+
Note
10+
----
11+
12+
The cuDLA bindings require a Jetson platform with DLA hardware (Xavier or Orin).
13+
cuDLA is not available on desktop GPUs.
14+
15+
Functions
16+
---------
17+
18+
cuDLA defines the following functions for DLA device management and inference.
19+
20+
.. autofunction:: cuda.bindings.cudla.get_version
21+
.. autofunction:: cuda.bindings.cudla.device_get_count
22+
.. autofunction:: cuda.bindings.cudla.create_device
23+
.. autofunction:: cuda.bindings.cudla.destroy_device
24+
.. autofunction:: cuda.bindings.cudla.mem_register
25+
.. autofunction:: cuda.bindings.cudla.mem_unregister
26+
.. autofunction:: cuda.bindings.cudla.module_load_from_memory
27+
.. autofunction:: cuda.bindings.cudla.module_get_attributes
28+
.. autofunction:: cuda.bindings.cudla.module_unload
29+
.. autofunction:: cuda.bindings.cudla.submit_task
30+
.. autofunction:: cuda.bindings.cudla.device_get_attribute
31+
.. autofunction:: cuda.bindings.cudla.get_last_error
32+
.. autofunction:: cuda.bindings.cudla.set_task_timeout_in_ms
33+
34+
Types
35+
-----
36+
37+
.. autoclass:: cuda.bindings.cudla.ExternalMemoryHandleDesc
38+
.. autoclass:: cuda.bindings.cudla.ExternalSemaphoreHandleDesc
39+
.. autoclass:: cuda.bindings.cudla.ModuleTensorDescriptor
40+
.. autoclass:: cuda.bindings.cudla.Fence
41+
.. autoclass:: cuda.bindings.cudla.DevAttribute
42+
.. autoclass:: cuda.bindings.cudla.ModuleAttribute
43+
.. autoclass:: cuda.bindings.cudla.WaitEvents
44+
.. autoclass:: cuda.bindings.cudla.SignalEvents
45+
.. autoclass:: cuda.bindings.cudla.Task
46+
47+
Enums
48+
-----
49+
50+
.. autoclass:: cuda.bindings.cudla.Status
51+
52+
.. autoattribute:: cuda.bindings.cudla.Status.Success
53+
54+
.. autoclass:: cuda.bindings.cudla.Mode
55+
56+
.. autoattribute:: cuda.bindings.cudla.Mode.CUDA_DLA
57+
.. autoattribute:: cuda.bindings.cudla.Mode.STANDALONE
58+
59+
.. autoclass:: cuda.bindings.cudla.ModuleAttributeType
60+
.. autoclass:: cuda.bindings.cudla.FenceType
61+
.. autoclass:: cuda.bindings.cudla.ModuleLoadFlags
62+
.. autoclass:: cuda.bindings.cudla.SubmissionFlags
63+
.. autoclass:: cuda.bindings.cudla.AccessPermissionFlags
64+
.. autoclass:: cuda.bindings.cudla.DevAttributeType
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.. SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
.. SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE
3+
4+
.. module:: cuda.bindings
5+
6+
``cuda-bindings`` 13.2.1 Release notes
7+
======================================
8+
9+
Bugfixes
10+
--------
11+
12+
* Per-thread default stream mode would be used whenever the
13+
``CUDA_PYTHON_CUDA_PER_THREAD_DEFAULT_STREAM`` environment variable was set,
14+
even if it was set to ``0``.

docs/pr-preview/pr-1775/cuda-bindings/latest/api.html

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,7 @@
519519
<div class="bd-toc-item navbar-nav"><p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents:</span></p>
520520
<ul class="current nav bd-sidenav">
521521
<li class="toctree-l1 has-children"><a class="reference internal" href="release.html">Release Notes</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
522+
<li class="toctree-l2"><a class="reference internal" href="release/13.2.1-notes.html">13.2.1</a></li>
522523
<li class="toctree-l2"><a class="reference internal" href="release/13.2.0-notes.html">13.2.0</a></li>
523524
<li class="toctree-l2"><a class="reference internal" href="release/13.1.1-notes.html">13.1.1</a></li>
524525
<li class="toctree-l2"><a class="reference internal" href="release/13.1.0-notes.html">13.1.0</a></li>
@@ -572,6 +573,7 @@
572573
<li class="toctree-l2"><a class="reference internal" href="module/nvjitlink.html">nvjitlink</a></li>
573574
<li class="toctree-l2"><a class="reference internal" href="module/nvvm.html">nvvm</a></li>
574575
<li class="toctree-l2"><a class="reference internal" href="module/nvfatbin.html">nvfatbin</a></li>
576+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html">cudla</a></li>
575577
<li class="toctree-l2 has-children"><a class="reference internal" href="module/cufile.html">cufile</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
576578
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_register.html">cuda.bindings.cufile.handle_register</a></li>
577579
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_deregister.html">cuda.bindings.cufile.handle_deregister</a></li>
@@ -3082,6 +3084,49 @@ <h1>CUDA Python API Reference<a class="headerlink" href="#cuda-python-api-refere
30823084
</li>
30833085
</ul>
30843086
</li>
3087+
<li class="toctree-l1"><a class="reference internal" href="module/cudla.html">cudla</a><ul>
3088+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html#note">Note</a></li>
3089+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html#functions">Functions</a><ul>
3090+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.get_version"><code class="docutils literal notranslate"><span class="pre">get_version()</span></code></a></li>
3091+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.device_get_count"><code class="docutils literal notranslate"><span class="pre">device_get_count()</span></code></a></li>
3092+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.create_device"><code class="docutils literal notranslate"><span class="pre">create_device()</span></code></a></li>
3093+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.destroy_device"><code class="docutils literal notranslate"><span class="pre">destroy_device()</span></code></a></li>
3094+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.mem_register"><code class="docutils literal notranslate"><span class="pre">mem_register()</span></code></a></li>
3095+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.mem_unregister"><code class="docutils literal notranslate"><span class="pre">mem_unregister()</span></code></a></li>
3096+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.module_load_from_memory"><code class="docutils literal notranslate"><span class="pre">module_load_from_memory()</span></code></a></li>
3097+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.module_get_attributes"><code class="docutils literal notranslate"><span class="pre">module_get_attributes()</span></code></a></li>
3098+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.module_unload"><code class="docutils literal notranslate"><span class="pre">module_unload()</span></code></a></li>
3099+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.submit_task"><code class="docutils literal notranslate"><span class="pre">submit_task()</span></code></a></li>
3100+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.device_get_attribute"><code class="docutils literal notranslate"><span class="pre">device_get_attribute()</span></code></a></li>
3101+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.get_last_error"><code class="docutils literal notranslate"><span class="pre">get_last_error()</span></code></a></li>
3102+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.set_task_timeout_in_ms"><code class="docutils literal notranslate"><span class="pre">set_task_timeout_in_ms()</span></code></a></li>
3103+
</ul>
3104+
</li>
3105+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html#types">Types</a><ul>
3106+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.ExternalMemoryHandleDesc"><code class="docutils literal notranslate"><span class="pre">ExternalMemoryHandleDesc</span></code></a></li>
3107+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.ExternalSemaphoreHandleDesc"><code class="docutils literal notranslate"><span class="pre">ExternalSemaphoreHandleDesc</span></code></a></li>
3108+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.ModuleTensorDescriptor"><code class="docutils literal notranslate"><span class="pre">ModuleTensorDescriptor</span></code></a></li>
3109+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.Fence"><code class="docutils literal notranslate"><span class="pre">Fence</span></code></a></li>
3110+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.DevAttribute"><code class="docutils literal notranslate"><span class="pre">DevAttribute</span></code></a></li>
3111+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.ModuleAttribute"><code class="docutils literal notranslate"><span class="pre">ModuleAttribute</span></code></a></li>
3112+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.WaitEvents"><code class="docutils literal notranslate"><span class="pre">WaitEvents</span></code></a></li>
3113+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.SignalEvents"><code class="docutils literal notranslate"><span class="pre">SignalEvents</span></code></a></li>
3114+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.Task"><code class="docutils literal notranslate"><span class="pre">Task</span></code></a></li>
3115+
</ul>
3116+
</li>
3117+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html#enums">Enums</a><ul>
3118+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.Status"><code class="docutils literal notranslate"><span class="pre">Status</span></code></a></li>
3119+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.Mode"><code class="docutils literal notranslate"><span class="pre">Mode</span></code></a></li>
3120+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.ModuleAttributeType"><code class="docutils literal notranslate"><span class="pre">ModuleAttributeType</span></code></a></li>
3121+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.FenceType"><code class="docutils literal notranslate"><span class="pre">FenceType</span></code></a></li>
3122+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.ModuleLoadFlags"><code class="docutils literal notranslate"><span class="pre">ModuleLoadFlags</span></code></a></li>
3123+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.SubmissionFlags"><code class="docutils literal notranslate"><span class="pre">SubmissionFlags</span></code></a></li>
3124+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.AccessPermissionFlags"><code class="docutils literal notranslate"><span class="pre">AccessPermissionFlags</span></code></a></li>
3125+
<li class="toctree-l3"><a class="reference internal" href="module/cudla.html#cuda.bindings.cudla.DevAttributeType"><code class="docutils literal notranslate"><span class="pre">DevAttributeType</span></code></a></li>
3126+
</ul>
3127+
</li>
3128+
</ul>
3129+
</li>
30853130
<li class="toctree-l1"><a class="reference internal" href="module/cufile.html">cufile</a><ul>
30863131
<li class="toctree-l2"><a class="reference internal" href="module/cufile.html#functions">Functions</a><ul>
30873132
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_register.html">cuda.bindings.cufile.handle_register</a></li>

docs/pr-preview/pr-1775/cuda-bindings/latest/conduct.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
<div class="bd-toc-item navbar-nav"><p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents:</span></p>
524524
<ul class="current nav bd-sidenav">
525525
<li class="toctree-l1 has-children"><a class="reference internal" href="release.html">Release Notes</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
526+
<li class="toctree-l2"><a class="reference internal" href="release/13.2.1-notes.html">13.2.1</a></li>
526527
<li class="toctree-l2"><a class="reference internal" href="release/13.2.0-notes.html">13.2.0</a></li>
527528
<li class="toctree-l2"><a class="reference internal" href="release/13.1.1-notes.html">13.1.1</a></li>
528529
<li class="toctree-l2"><a class="reference internal" href="release/13.1.0-notes.html">13.1.0</a></li>
@@ -576,6 +577,7 @@
576577
<li class="toctree-l2"><a class="reference internal" href="module/nvjitlink.html">nvjitlink</a></li>
577578
<li class="toctree-l2"><a class="reference internal" href="module/nvvm.html">nvvm</a></li>
578579
<li class="toctree-l2"><a class="reference internal" href="module/nvfatbin.html">nvfatbin</a></li>
580+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html">cudla</a></li>
579581
<li class="toctree-l2 has-children"><a class="reference internal" href="module/cufile.html">cufile</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
580582
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_register.html">cuda.bindings.cufile.handle_register</a></li>
581583
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_deregister.html">cuda.bindings.cufile.handle_deregister</a></li>

docs/pr-preview/pr-1775/cuda-bindings/latest/contribute.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,7 @@
519519
<div class="bd-toc-item navbar-nav"><p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents:</span></p>
520520
<ul class="current nav bd-sidenav">
521521
<li class="toctree-l1 has-children"><a class="reference internal" href="release.html">Release Notes</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
522+
<li class="toctree-l2"><a class="reference internal" href="release/13.2.1-notes.html">13.2.1</a></li>
522523
<li class="toctree-l2"><a class="reference internal" href="release/13.2.0-notes.html">13.2.0</a></li>
523524
<li class="toctree-l2"><a class="reference internal" href="release/13.1.1-notes.html">13.1.1</a></li>
524525
<li class="toctree-l2"><a class="reference internal" href="release/13.1.0-notes.html">13.1.0</a></li>
@@ -572,6 +573,7 @@
572573
<li class="toctree-l2"><a class="reference internal" href="module/nvjitlink.html">nvjitlink</a></li>
573574
<li class="toctree-l2"><a class="reference internal" href="module/nvvm.html">nvvm</a></li>
574575
<li class="toctree-l2"><a class="reference internal" href="module/nvfatbin.html">nvfatbin</a></li>
576+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html">cudla</a></li>
575577
<li class="toctree-l2 has-children"><a class="reference internal" href="module/cufile.html">cufile</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
576578
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_register.html">cuda.bindings.cufile.handle_register</a></li>
577579
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_deregister.html">cuda.bindings.cufile.handle_deregister</a></li>

docs/pr-preview/pr-1775/cuda-bindings/latest/environment_variables.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
<div class="bd-toc-item navbar-nav"><p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents:</span></p>
524524
<ul class="current nav bd-sidenav">
525525
<li class="toctree-l1 has-children"><a class="reference internal" href="release.html">Release Notes</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
526+
<li class="toctree-l2"><a class="reference internal" href="release/13.2.1-notes.html">13.2.1</a></li>
526527
<li class="toctree-l2"><a class="reference internal" href="release/13.2.0-notes.html">13.2.0</a></li>
527528
<li class="toctree-l2"><a class="reference internal" href="release/13.1.1-notes.html">13.1.1</a></li>
528529
<li class="toctree-l2"><a class="reference internal" href="release/13.1.0-notes.html">13.1.0</a></li>
@@ -576,6 +577,7 @@
576577
<li class="toctree-l2"><a class="reference internal" href="module/nvjitlink.html">nvjitlink</a></li>
577578
<li class="toctree-l2"><a class="reference internal" href="module/nvvm.html">nvvm</a></li>
578579
<li class="toctree-l2"><a class="reference internal" href="module/nvfatbin.html">nvfatbin</a></li>
580+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html">cudla</a></li>
579581
<li class="toctree-l2 has-children"><a class="reference internal" href="module/cufile.html">cufile</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
580582
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_register.html">cuda.bindings.cufile.handle_register</a></li>
581583
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_deregister.html">cuda.bindings.cufile.handle_deregister</a></li>

docs/pr-preview/pr-1775/cuda-bindings/latest/examples.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
<div class="bd-toc-item navbar-nav"><p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents:</span></p>
524524
<ul class="current nav bd-sidenav">
525525
<li class="toctree-l1 has-children"><a class="reference internal" href="release.html">Release Notes</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
526+
<li class="toctree-l2"><a class="reference internal" href="release/13.2.1-notes.html">13.2.1</a></li>
526527
<li class="toctree-l2"><a class="reference internal" href="release/13.2.0-notes.html">13.2.0</a></li>
527528
<li class="toctree-l2"><a class="reference internal" href="release/13.1.1-notes.html">13.1.1</a></li>
528529
<li class="toctree-l2"><a class="reference internal" href="release/13.1.0-notes.html">13.1.0</a></li>
@@ -576,6 +577,7 @@
576577
<li class="toctree-l2"><a class="reference internal" href="module/nvjitlink.html">nvjitlink</a></li>
577578
<li class="toctree-l2"><a class="reference internal" href="module/nvvm.html">nvvm</a></li>
578579
<li class="toctree-l2"><a class="reference internal" href="module/nvfatbin.html">nvfatbin</a></li>
580+
<li class="toctree-l2"><a class="reference internal" href="module/cudla.html">cudla</a></li>
579581
<li class="toctree-l2 has-children"><a class="reference internal" href="module/cufile.html">cufile</a><details><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
580582
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_register.html">cuda.bindings.cufile.handle_register</a></li>
581583
<li class="toctree-l3"><a class="reference internal" href="module/generated/cuda.bindings.cufile.handle_deregister.html">cuda.bindings.cufile.handle_deregister</a></li>

0 commit comments

Comments
 (0)