|
44 | 44 |
|
45 | 45 |
|
46 | 46 |
|
47 | | - <script src="_static/documentation_options.js?v=520cca20"></script> |
| 47 | + <script src="_static/documentation_options.js?v=59320eb0"></script> |
48 | 48 | <script src="_static/doctools.js?v=9bcbadda"></script> |
49 | 49 | <script src="_static/sphinx_highlight.js?v=dc90522c"></script> |
50 | 50 | <script src="_static/clipboard.min.js?v=a7894cd8"></script> |
|
53 | 53 | <script> |
54 | 54 | DOCUMENTATION_OPTIONS.theme_version = '0.16.1'; |
55 | 55 | DOCUMENTATION_OPTIONS.theme_switcher_json_url = 'https://nvidia.github.io/cuda-python/cuda-core/nv-versions.json'; |
56 | | - DOCUMENTATION_OPTIONS.theme_switcher_version_match = '0.6.1.dev63'; |
| 56 | + DOCUMENTATION_OPTIONS.theme_switcher_version_match = '0.6.1.dev75'; |
57 | 57 | DOCUMENTATION_OPTIONS.show_version_warning_banner = |
58 | 58 | false; |
59 | 59 | </script> |
|
500 | 500 | <li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.StreamOptions.html">cuda.core.StreamOptions</a></li> |
501 | 501 | <li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.LaunchConfig.html">cuda.core.LaunchConfig</a></li> |
502 | 502 | <li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.VirtualMemoryResourceOptions.html">cuda.core.VirtualMemoryResourceOptions</a></li> |
| 503 | +<li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.managed_memory.advise.html">cuda.core.managed_memory.advise</a></li> |
| 504 | +<li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.managed_memory.prefetch.html">cuda.core.managed_memory.prefetch</a></li> |
| 505 | +<li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.managed_memory.discard_prefetch.html">cuda.core.managed_memory.discard_prefetch</a></li> |
503 | 506 | <li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.Program.html">cuda.core.Program</a></li> |
504 | 507 | <li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.Linker.html">cuda.core.Linker</a></li> |
505 | 508 | <li class="toctree-l2"><a class="reference internal" href="generated/cuda.core.ObjectCode.html">cuda.core.ObjectCode</a></li> |
@@ -738,6 +741,23 @@ <h2>CUDA runtime<a class="headerlink" href="#cuda-runtime" title="Link to this h |
738 | 741 | on other non-blocking streams.</p> |
739 | 742 | </dd></dl> |
740 | 743 |
|
| 744 | +</section> |
| 745 | +<section id="managed-memory"> |
| 746 | +<span id="module-cuda.core.managed_memory"></span><h2>Managed memory<a class="headerlink" href="#managed-memory" title="Link to this heading">#</a></h2> |
| 747 | +<div class="pst-scrollable-table-container"><table class="autosummary longtable table autosummary"> |
| 748 | +<tbody> |
| 749 | +<tr class="row-odd"><td><p><a class="reference internal" href="generated/cuda.core.managed_memory.advise.html#cuda.core.managed_memory.advise" title="cuda.core.managed_memory.advise"><code class="xref py py-obj docutils literal notranslate"><span class="pre">advise</span></code></a>(target, advice, location, *, ...)</p></td> |
| 750 | +<td><p>Apply managed-memory advice to an allocation range.</p></td> |
| 751 | +</tr> |
| 752 | +<tr class="row-even"><td><p><a class="reference internal" href="generated/cuda.core.managed_memory.prefetch.html#cuda.core.managed_memory.prefetch" title="cuda.core.managed_memory.prefetch"><code class="xref py py-obj docutils literal notranslate"><span class="pre">prefetch</span></code></a>(target, location, *, stream, ...)</p></td> |
| 753 | +<td><p>Prefetch a managed-memory allocation range to a target location.</p></td> |
| 754 | +</tr> |
| 755 | +<tr class="row-odd"><td><p><a class="reference internal" href="generated/cuda.core.managed_memory.discard_prefetch.html#cuda.core.managed_memory.discard_prefetch" title="cuda.core.managed_memory.discard_prefetch"><code class="xref py py-obj docutils literal notranslate"><span class="pre">discard_prefetch</span></code></a>(target, location, *, ...)</p></td> |
| 756 | +<td><p>Discard a managed-memory allocation range and prefetch it to a target location.</p></td> |
| 757 | +</tr> |
| 758 | +</tbody> |
| 759 | +</table> |
| 760 | +</div> |
741 | 761 | </section> |
742 | 762 | <section id="cuda-compilation-toolchain"> |
743 | 763 | <h2>CUDA compilation toolchain<a class="headerlink" href="#cuda-compilation-toolchain" title="Link to this heading">#</a></h2> |
@@ -812,7 +832,7 @@ <h2>CUDA system information and NVIDIA Management Library (NVML)<a class="header |
812 | 832 | <td><p>Representation of a device.</p></td> |
813 | 833 | </tr> |
814 | 834 | <tr class="row-odd"><td><p><a class="reference internal" href="generated/cuda.core.system.AddressingMode.html#cuda.core.system.AddressingMode" title="cuda.core.system.AddressingMode"><code class="xref py py-obj docutils literal notranslate"><span class="pre">system.AddressingMode</span></code></a></p></td> |
815 | | -<td><p>alias of <code class="xref py py-class docutils literal notranslate"><span class="pre">DeviceAddressingModeType</span></code></p></td> |
| 835 | +<td><p>alias of <a class="reference external" href="https://nvidia.github.io/cuda-python/cuda-bindings/latest/module/generated/cuda.bindings.nvml.DeviceAddressingModeType.html#cuda.bindings.nvml.DeviceAddressingModeType" title="(in cuda.bindings)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DeviceAddressingModeType</span></code></a></p></td> |
816 | 836 | </tr> |
817 | 837 | <tr class="row-even"><td><p><a class="reference internal" href="generated/cuda.core.system.AffinityScope.html#cuda.core.system.AffinityScope" title="cuda.core.system.AffinityScope"><code class="xref py py-obj docutils literal notranslate"><span class="pre">system.AffinityScope</span></code></a>(value)</p></td> |
818 | 838 | <td><p></p></td> |
@@ -1008,6 +1028,7 @@ <h2>CUDA system information and NVIDIA Management Library (NVML)<a class="header |
1008 | 1028 | <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#cuda.core.PER_THREAD_DEFAULT_STREAM"><code class="docutils literal notranslate"><span class="pre">PER_THREAD_DEFAULT_STREAM</span></code></a></li> |
1009 | 1029 | </ul> |
1010 | 1030 | </li> |
| 1031 | +<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#managed-memory">Managed memory</a></li> |
1011 | 1032 | <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#cuda-compilation-toolchain">CUDA compilation toolchain</a></li> |
1012 | 1033 | <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#cuda-system-information-and-nvidia-management-library-nvml">CUDA system information and NVIDIA Management Library (NVML)</a></li> |
1013 | 1034 | <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#utility-functions">Utility functions</a></li> |
|
0 commit comments