Skip to content

Commit cfacaac

Browse files
committed
Update docs
1 parent fa1b974 commit cfacaac

8 files changed

+14
-4
lines changed

api/tilelang.carver.arch.driver.cuda_driver.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -886,6 +886,11 @@
886886
<span class="sig-prename descclassname"><span class="pre">tilelang.carver.arch.driver.cuda_driver.</span></span><span class="sig-name descname"><span class="pre">get_persisting_l2_cache_max_size</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">device_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#tilelang.carver.arch.driver.cuda_driver.get_persisting_l2_cache_max_size" title="Permalink to this definition">#</a></dt>
887887
<dd></dd></dl>
888888

889+
<dl class="py function">
890+
<dt class="sig sig-object py" id="tilelang.carver.arch.driver.cuda_driver.get_registers_per_block">
891+
<span class="sig-prename descclassname"><span class="pre">tilelang.carver.arch.driver.cuda_driver.</span></span><span class="sig-name descname"><span class="pre">get_registers_per_block</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">device_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#tilelang.carver.arch.driver.cuda_driver.get_registers_per_block" title="Permalink to this definition">#</a></dt>
892+
<dd></dd></dl>
893+
889894
<dl class="py function">
890895
<dt class="sig sig-object py" id="tilelang.carver.arch.driver.cuda_driver.get_shared_memory_per_block">
891896
<span class="sig-prename descclassname"><span class="pre">tilelang.carver.arch.driver.cuda_driver.</span></span><span class="sig-name descname"><span class="pre">get_shared_memory_per_block</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">device_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">format</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'bytes'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#tilelang.carver.arch.driver.cuda_driver.get_shared_memory_per_block" title="Permalink to this definition">#</a></dt>
@@ -1027,6 +1032,7 @@
10271032
<li><a class="reference internal" href="#tilelang.carver.arch.driver.cuda_driver.get_max_dynamic_shared_size_bytes"><code class="docutils literal notranslate"><span class="pre">get_max_dynamic_shared_size_bytes()</span></code></a></li>
10281033
<li><a class="reference internal" href="#tilelang.carver.arch.driver.cuda_driver.get_num_sms"><code class="docutils literal notranslate"><span class="pre">get_num_sms()</span></code></a></li>
10291034
<li><a class="reference internal" href="#tilelang.carver.arch.driver.cuda_driver.get_persisting_l2_cache_max_size"><code class="docutils literal notranslate"><span class="pre">get_persisting_l2_cache_max_size()</span></code></a></li>
1035+
<li><a class="reference internal" href="#tilelang.carver.arch.driver.cuda_driver.get_registers_per_block"><code class="docutils literal notranslate"><span class="pre">get_registers_per_block()</span></code></a></li>
10301036
<li><a class="reference internal" href="#tilelang.carver.arch.driver.cuda_driver.get_shared_memory_per_block"><code class="docutils literal notranslate"><span class="pre">get_shared_memory_per_block()</span></code></a></li>
10311037
</ul>
10321038
</li>

api/tilelang.carver.arch.driver.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this
503503
<li class="toctree-l2"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_max_dynamic_shared_size_bytes"><code class="docutils literal notranslate"><span class="pre">get_max_dynamic_shared_size_bytes()</span></code></a></li>
504504
<li class="toctree-l2"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_num_sms"><code class="docutils literal notranslate"><span class="pre">get_num_sms()</span></code></a></li>
505505
<li class="toctree-l2"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_persisting_l2_cache_max_size"><code class="docutils literal notranslate"><span class="pre">get_persisting_l2_cache_max_size()</span></code></a></li>
506+
<li class="toctree-l2"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_registers_per_block"><code class="docutils literal notranslate"><span class="pre">get_registers_per_block()</span></code></a></li>
506507
<li class="toctree-l2"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_shared_memory_per_block"><code class="docutils literal notranslate"><span class="pre">get_shared_memory_per_block()</span></code></a></li>
507508
</ul>
508509
</li>

api/tilelang.carver.arch.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,7 @@ <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to thi
434434
<li class="toctree-l4"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_max_dynamic_shared_size_bytes"><code class="docutils literal notranslate"><span class="pre">get_max_dynamic_shared_size_bytes()</span></code></a></li>
435435
<li class="toctree-l4"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_num_sms"><code class="docutils literal notranslate"><span class="pre">get_num_sms()</span></code></a></li>
436436
<li class="toctree-l4"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_persisting_l2_cache_max_size"><code class="docutils literal notranslate"><span class="pre">get_persisting_l2_cache_max_size()</span></code></a></li>
437+
<li class="toctree-l4"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_registers_per_block"><code class="docutils literal notranslate"><span class="pre">get_registers_per_block()</span></code></a></li>
437438
<li class="toctree-l4"><a class="reference internal" href="tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_shared_memory_per_block"><code class="docutils literal notranslate"><span class="pre">get_shared_memory_per_block()</span></code></a></li>
438439
</ul>
439440
</li>

api/tilelang.language.logical.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@
423423
<p>The language interface for tl programs.</p>
424424
<dl class="py function">
425425
<dt class="sig sig-object py" id="tilelang.language.logical.all_of">
426-
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">all_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7fa62dcc2a40&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.all_of" title="Permalink to this definition">#</a></dt>
426+
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">all_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7ff57f0bdc00&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.all_of" title="Permalink to this definition">#</a></dt>
427427
<dd><p>Check if all elements in the buffer are true.</p>
428428
<dl class="field-list simple">
429429
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -437,7 +437,7 @@
437437

438438
<dl class="py function">
439439
<dt class="sig sig-object py" id="tilelang.language.logical.any_of">
440-
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">any_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7fa62dcc2a40&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.any_of" title="Permalink to this definition">#</a></dt>
440+
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">any_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7ff57f0bdc00&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.any_of" title="Permalink to this definition">#</a></dt>
441441
<dd><p>Check if any element in the buffer is true.</p>
442442
<dl class="field-list simple">
443443
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

api/tilelang.language.proxy.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@
471471
<p>Buffer proxy class for constructing tir buffer.</p>
472472
<dl class="py method">
473473
<dt class="sig sig-object py" id="tilelang.language.proxy.BufferProxy.from_ptr">
474-
<span class="sig-name descname"><span class="pre">from_ptr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pointer_var</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shape</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">tuple</span><span class="p"><span class="pre">[</span></span><span class="pre">tvm.ir.expr.PrimExpr</span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="p"><span class="pre">...</span></span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dtype</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'float32'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">&lt;tilelang.language.proxy.BufferProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7fa62dcc2a70&gt;</span></span></span><a class="headerlink" href="#tilelang.language.proxy.BufferProxy.from_ptr" title="Permalink to this definition">#</a></dt>
474+
<span class="sig-name descname"><span class="pre">from_ptr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pointer_var</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shape</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">tuple</span><span class="p"><span class="pre">[</span></span><span class="pre">tvm.ir.expr.PrimExpr</span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="p"><span class="pre">...</span></span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dtype</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'float32'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">&lt;tilelang.language.proxy.BufferProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7ff57f0bdc90&gt;</span></span></span><a class="headerlink" href="#tilelang.language.proxy.BufferProxy.from_ptr" title="Permalink to this definition">#</a></dt>
475475
<dd><p>Create a buffer from a pointer, shape, and data type.</p>
476476
<dl class="field-list simple">
477477
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

genindex.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1473,6 +1473,8 @@ <h2>G</h2>
14731473
<li><a href="api/tilelang.carver.roller.node.html#tilelang.carver.roller.node.PrimFuncNode.get_reduce_inputs_dtype">get_reduce_inputs_dtype() (tilelang.carver.roller.node.PrimFuncNode method)</a>
14741474
</li>
14751475
<li><a href="api/tilelang.carver.analysis.html#tilelang.carver.analysis.get_reduction_blocks">get_reduction_blocks() (in module tilelang.carver.analysis)</a>
1476+
</li>
1477+
<li><a href="api/tilelang.carver.arch.driver.cuda_driver.html#tilelang.carver.arch.driver.cuda_driver.get_registers_per_block">get_registers_per_block() (in module tilelang.carver.arch.driver.cuda_driver)</a>
14761478
</li>
14771479
<li><a href="api/tilelang.carver.utils.html#tilelang.carver.utils.get_roller_hints_from_func">get_roller_hints_from_func() (in module tilelang.carver.utils)</a>
14781480
</li>

objects.inv

11 Bytes
Binary file not shown.

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)