cutlass/docs/functions_type.html

241 lines
33 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>CUTLASS: Class Members - Typedefs</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="cutlass-logo-small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">CUTLASS
</div>
<div id="projectbrief">CUDA Templates for Linear Algebra Subroutines and Solvers</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
<li class="current"><a href="functions_type.html"><span>Typedefs</span></a></li>
<li><a href="functions_enum.html"><span>Enumerations</span></a></li>
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li class="current"><a href="functions_type.html#index_a"><span>a</span></a></li>
<li><a href="functions_type_b.html#index_b"><span>b</span></a></li>
<li><a href="functions_type_c.html#index_c"><span>c</span></a></li>
<li><a href="functions_type_d.html#index_d"><span>d</span></a></li>
<li><a href="functions_type_e.html#index_e"><span>e</span></a></li>
<li><a href="functions_type_f.html#index_f"><span>f</span></a></li>
<li><a href="functions_type_g.html#index_g"><span>g</span></a></li>
<li><a href="functions_type_h.html#index_h"><span>h</span></a></li>
<li><a href="functions_type_i.html#index_i"><span>i</span></a></li>
<li><a href="functions_type_k.html#index_k"><span>k</span></a></li>
<li><a href="functions_type_l.html#index_l"><span>l</span></a></li>
<li><a href="functions_type_m.html#index_m"><span>m</span></a></li>
<li><a href="functions_type_n.html#index_n"><span>n</span></a></li>
<li><a href="functions_type_o.html#index_o"><span>o</span></a></li>
<li><a href="functions_type_p.html#index_p"><span>p</span></a></li>
<li><a href="functions_type_r.html#index_r"><span>r</span></a></li>
<li><a href="functions_type_s.html#index_s"><span>s</span></a></li>
<li><a href="functions_type_t.html#index_t"><span>t</span></a></li>
<li><a href="functions_type_u.html#index_u"><span>u</span></a></li>
<li><a href="functions_type_v.html#index_v"><span>v</span></a></li>
<li><a href="functions_type_w.html#index_w"><span>w</span></a></li>
<li><a href="functions_type_y.html#index_y"><span>y</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>AccessCount
: <a class="el" href="structcutlass_1_1layout_1_1ColumnMajorTensorOpMultiplicandCongruous.html#a41a554dc29e1852fe4cfc21fa250a9ac">cutlass::layout::ColumnMajorTensorOpMultiplicandCongruous&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1ColumnMajorTensorOpMultiplicandCrosswise.html#ab447aac95eab1ad7d24767d4657990a4">cutlass::layout::ColumnMajorTensorOpMultiplicandCrosswise&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1ColumnMajorVoltaTensorOpMultiplicandBCongruous.html#a8262341cde0bddd17a92e0077fbd6e56">cutlass::layout::ColumnMajorVoltaTensorOpMultiplicandBCongruous&lt; ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1ColumnMajorVoltaTensorOpMultiplicandCongruous.html#a6c5a1858ade078036ed6659e3b3cce62">cutlass::layout::ColumnMajorVoltaTensorOpMultiplicandCongruous&lt; ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1RowMajorTensorOpMultiplicandCongruous.html#a274f0531c54b7e15243b0460d59e0c3b">cutlass::layout::RowMajorTensorOpMultiplicandCongruous&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1RowMajorTensorOpMultiplicandCrosswise.html#ab7adede333905f5e87178fee4c0d530c">cutlass::layout::RowMajorTensorOpMultiplicandCrosswise&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1RowMajorVoltaTensorOpMultiplicandBCongruous.html#ae6751845741fbf3494391564ba85c1c3">cutlass::layout::RowMajorVoltaTensorOpMultiplicandBCongruous&lt; ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1RowMajorVoltaTensorOpMultiplicandCongruous.html#a1613a66528cfbbb1d86e566166034b4f">cutlass::layout::RowMajorVoltaTensorOpMultiplicandCongruous&lt; ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1TensorOpMultiplicand.html#aca2a06b16d1d4b1b9c0e8b8485e1b02f">cutlass::layout::TensorOpMultiplicand&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1TensorOpMultiplicandCongruous.html#a45607ffb63b8f3e307a2537777c88491">cutlass::layout::TensorOpMultiplicandCongruous&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1TensorOpMultiplicandCongruous_3_0132_00_01Crosswise_01_4.html#ac6876a070bf8f7805a70a4b9f41493a7">cutlass::layout::TensorOpMultiplicandCongruous&lt; 32, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1TensorOpMultiplicandCrosswise.html#ae9c97a64123f074907e805d3642d924b">cutlass::layout::TensorOpMultiplicandCrosswise&lt; ElementSize, Crosswise &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1VoltaTensorOpMultiplicandBCongruous.html#a05a4f6a3634d44eb7847d1bd944d3af6">cutlass::layout::VoltaTensorOpMultiplicandBCongruous&lt; ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1layout_1_1VoltaTensorOpMultiplicandCongruous.html#a01bb7a9d4e19798075935e5a4fdae982">cutlass::layout::VoltaTensorOpMultiplicandCongruous&lt; ElementSize &gt;</a>
</li>
<li>AccessType
: <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1InterleavedPredicatedTileIterator.html#a2460e91b9c777313ec5c7295fde7d76f">cutlass::epilogue::threadblock::InterleavedPredicatedTileIterator&lt; ThreadMap_, Element_, InterleavedK &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1PredicatedTileIterator.html#afde3952d986cff98cf39872192b66a73">cutlass::epilogue::threadblock::PredicatedTileIterator&lt; ThreadMap_, Element_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1SharedLoadIterator.html#a813f447702209b6efdb1d4dea64efc2c">cutlass::epilogue::threadblock::SharedLoadIterator&lt; ThreadMap_, Element_, MaxAlignment &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1Gdb805a2dc5571ac3b66e0fe6ffdcede2.html#ae2cc318859541f821667086d89ae48f2">cutlass::epilogue::warp::FragmentIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, float, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1G16e08718cffa0989cce3fe8dbc4b075b.html#a8d8984d62b6fda3dae79561eb4c96176">cutlass::epilogue::warp::FragmentIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, half_t, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1TileIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1GemmS2fe0c60b727c738c622c18fc3dd76644.html#a34b485a73b0d06376d25c2a6e1049579">cutlass::epilogue::warp::TileIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, float, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1TileIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1GemmSa0ceeeddc22575876eb977da7f5416a8.html#a54fddd7011b6d199f69ff96dd1bbe806">cutlass::epilogue::warp::TileIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, half_t, layout::RowMajor &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1warp_1_1VoltaTensorOpPolicy_3_01WarpShape___00_01gemm_1_1GemmShape_136ce744d4c1c6e8707f5a9785196194.html#ac4b649583277d5a7d314c3cc92929d77">cutlass::epilogue::warp::VoltaTensorOpPolicy&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, float, layout::RowMajor &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1warp_1_1VoltaTensorOpPolicy_3_01WarpShape___00_01gemm_1_1GemmShape_1d48185f49e4d066f8e9327bf0856b7f.html#a2015fad226bfcb32ced0435861b268db">cutlass::epilogue::warp::VoltaTensorOpPolicy&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, half_t, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1warp_1_1MmaTensorOpAccumulatorTileIterator_3_01Shape___00_01Element___00027dabdc144edd6276f664ca74088510.html#a4046a63c74343751da21c305e51a5cae">cutlass::gemm::warp::MmaTensorOpAccumulatorTileIterator&lt; Shape_, Element_, cutlass::layout::ColumnMajorInterleaved&lt; InterleavedN &gt;, InstructionShape_, OpDelta_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator2dThreadTile_3_01Shape__da632779aba661c0f4cfaaa78126b771.html#acdb8abeee8062cdbabeefea6e4567f58">cutlass::transform::threadblock::PredicatedTileAccessIterator2dThreadTile&lt; Shape_, Element_, layout::ColumnMajor, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator2dThreadTile_3_01Shape__1790abaa54a01f277d75766d5882fec8.html#a14900fc3c508437a1982f4c8131e5834">cutlass::transform::threadblock::PredicatedTileAccessIterator2dThreadTile&lt; Shape_, Element_, layout::PitchLinear, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator2dThreadTile_3_01Shape__7327fa15996bcb8502cdfcc192350fe1.html#aa3d5086a2911532ded1e57720409901b">cutlass::transform::threadblock::PredicatedTileAccessIterator2dThreadTile&lt; Shape_, Element_, layout::RowMajor, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator_3_01Shape___00_01Elemen89c687c583745a73cb485041911a4c4e.html#abbeed260354cc9f12b3ef3c37eadf80b">cutlass::transform::threadblock::PredicatedTileAccessIterator&lt; Shape_, Element_, layout::ColumnMajor, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator_3_01Shape___00_01Elemenab63a1e105bf37f6371516cb9e2c5a7a.html#a86394be236262a0c6cdfaa613a01295c">cutlass::transform::threadblock::PredicatedTileAccessIterator&lt; Shape_, Element_, layout::ColumnMajorInterleaved&lt; InterleavedK &gt;, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator_3_01Shape___00_01Elemen784a0e9da3f55064c47e5613791f51f7.html#a3fb4e41cc8c89e40feba8fe191f3aac3">cutlass::transform::threadblock::PredicatedTileAccessIterator&lt; Shape_, Element_, layout::PitchLinear, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator_3_01Shape___00_01Elemen9838736ad62fae54213fbaf722a989ab.html#ac504e6cfef57426ff95ac2b1b53c21a4">cutlass::transform::threadblock::PredicatedTileAccessIterator&lt; Shape_, Element_, layout::RowMajor, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileAccessIterator_3_01Shape___00_01Elemen809793e785fb4211888c6b4e5dcfcb39.html#aadb52259648d6f435fd3db2ed2b81a1c">cutlass::transform::threadblock::PredicatedTileAccessIterator&lt; Shape_, Element_, layout::RowMajorInterleaved&lt; InterleavedK &gt;, AdvanceRank, ThreadMap_, AccessType_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator2dThreadTile_3_01Shape___00_0165b39a630d10785a3558406f9adb99b9.html#a50525f7a7785ed266f6e09290a6f0634">cutlass::transform::threadblock::PredicatedTileIterator2dThreadTile&lt; Shape_, Element_, layout::ColumnMajor, AdvanceRank, ThreadMap_, Transpose_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator2dThreadTile_3_01Shape___00_013671177d6219bfeb0e1b4dc4c1b5bf11.html#aadb4b95b45598045f882a077fb5c587e">cutlass::transform::threadblock::PredicatedTileIterator2dThreadTile&lt; Shape_, Element_, layout::RowMajor, AdvanceRank, ThreadMap_, Transpose_ &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator_3_01Shape___00_01Element___0068b3e874b5d93d11f0fa902c7f1d11d9.html#a5284ce5a768c6e35e67580ffaa67e86b">cutlass::transform::threadblock::PredicatedTileIterator&lt; Shape_, Element_, layout::ColumnMajor, AdvanceRank, ThreadMap_, AccessSize &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator_3_01Shape___00_01Element___00f6b3a9dfab5e7c72d5233f7e5e6e3b9b.html#a9421518aa9c9510dcbe41bda4e90295b">cutlass::transform::threadblock::PredicatedTileIterator&lt; Shape_, Element_, layout::ColumnMajorInterleaved&lt; InterleavedK &gt;, AdvanceRank, ThreadMap_, AccessSize &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator_3_01Shape___00_01Element___00e7c2c404e7aedfe60ad56bb5571306a1.html#aa2a62bf046f53db07bc2c2d6bf35ab64">cutlass::transform::threadblock::PredicatedTileIterator&lt; Shape_, Element_, layout::PitchLinear, AdvanceRank, ThreadMap_, AccessSize &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator_3_01Shape___00_01Element___0041ea81994f8af0d4d071fdb9e66b5ff0.html#a90f8faf720c886784e1383ab1fa6295b">cutlass::transform::threadblock::PredicatedTileIterator&lt; Shape_, Element_, layout::RowMajor, AdvanceRank, ThreadMap_, AccessSize &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1PredicatedTileIterator_3_01Shape___00_01Element___00d670f969180a8d182dffb356ebcc957e.html#a22505310ada0406477bafd4edfbc1ad3">cutlass::transform::threadblock::PredicatedTileIterator&lt; Shape_, Element_, layout::RowMajorInterleaved&lt; InterleavedK &gt;, AdvanceRank, ThreadMap_, AccessSize &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__eb7d20f8b9d69e0ae5e7ef51dc480867.html#a1f7856e050c67268ba30724dd9ac4631">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::ColumnMajor, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__2c1476eaf582bfe972793e17babfe985.html#a1f1e0d9d6ec1ba0627b0ff95343c5706">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::ColumnMajorTensorOpMultiplicandCongruous&lt; sizeof_bits&lt; Element_ &gt;::value, int(128/sizeof(Element_))&gt;, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__a3c11cf1f00ef7a1efb8389ac6e4c6e0.html#af017aa6ea6f90f1693c0ae274402852e">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::ColumnMajorTensorOpMultiplicandCrosswise&lt; sizeof_bits&lt; Element_ &gt;::value, Crosswise &gt;, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__0855e9d9ab619202d2397180c1e4c4a5.html#ac3cc1e50caddb47fe47e5d94ae2f21fd">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::PitchLinear, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__f04332958a49a47d6fb2b25201764630.html#afa613725877ba84757cbd3231bea7d00">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::RowMajor, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__6baada077236f1a368c61c5e11b45b72.html#a9e88ba17c1c659b84511c7dbdf9b665a">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::RowMajorTensorOpMultiplicandCongruous&lt; sizeof_bits&lt; Element_ &gt;::value, int(128/sizeof(Element_))&gt;, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__0184b7188941788a96624510a4b2f876.html#ab861ef4575cb2ebbfb8278da72e26318">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::RowMajorTensorOpMultiplicandCrosswise&lt; sizeof_bits&lt; Element_ &gt;::value, Crosswise &gt;, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__ebf4714349612673e8b6609b763eeb6f.html#ac50ad97c2081de5cdd9600f1721c9037">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::TensorOpMultiplicandCongruous&lt; sizeof_bits&lt; Element_ &gt;::value, int(128/sizeof(Element_))&gt;, AdvanceRank, ThreadMap_, Alignment &gt;</a>
, <a class="el" href="classcutlass_1_1transform_1_1threadblock_1_1RegularTileAccessIterator_3_01Shape___00_01Element__e9a9e0f4286f652f55eb9b863b21effe.html#a5f26df7eaec00b0535fb5193d7ee9618">cutlass::transform::threadblock::RegularTileAccessIterator&lt; Shape_, Element_, layout::TensorOpMultiplicandCrosswise&lt; sizeof_bits&lt; Element_ &gt;::value, Crosswise &gt;, AdvanceRank, ThreadMap_, Alignment &gt;</a>
</li>
<li>AccumulatorAccessType
: <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1Epilogue.html#a0cfa64af365e51d50549528edea00692">cutlass::epilogue::threadblock::Epilogue&lt; Shape_, WarpMmaOperator_, PartitionsK, OutputTileIterator_, AccumulatorFragmentIterator_, WarpTileIterator_, SharedLoadIterator_, OutputOp_, Padding_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1InterleavedEpilogue.html#ac6cd52b624f5b846b219f55ba13f00fc">cutlass::epilogue::threadblock::InterleavedEpilogue&lt; Shape_, WarpMmaOperator_, PartitionsK, OutputTileIterator_, AccumulatorFragmentIterator_, OutputOp_, InterleavedK, IsBetaZero &gt;</a>
</li>
<li>AccumulatorFragmentIterator
: <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1DefaultEpilogueComplexTensorOp.html#a9c88165210cc6535336db0e5043fa10f">cutlass::epilogue::threadblock::DefaultEpilogueComplexTensorOp&lt; Shape_, WarpMmaTensorOp_, PartitionsK, OutputOp_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1DefaultEpilogueSimt.html#a10ec4947f79206da93b271e66518c344">cutlass::epilogue::threadblock::DefaultEpilogueSimt&lt; Shape_, WarpMmaSimt_, OutputOp_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1DefaultEpilogueTensorOp.html#a8d3e9e08ccd955d32168f544b37ccbb6">cutlass::epilogue::threadblock::DefaultEpilogueTensorOp&lt; Shape_, WarpMmaTensorOp_, PartitionsK, OutputOp_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1DefaultEpilogueVoltaTensorOp.html#ad71acdab96fc9406c920ea1173f72480">cutlass::epilogue::threadblock::DefaultEpilogueVoltaTensorOp&lt; Shape_, WarpMmaTensorOp_, PartitionsK, OutputOp_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1DefaultEpilogueWmmaTensorOp.html#af4ccb442409f47449ce5c064bd780c08">cutlass::epilogue::threadblock::DefaultEpilogueWmmaTensorOp&lt; Shape_, WarpMmaTensorOp_, PartitionsK, OutputOp_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1DefaultInterleavedEpilogueTensorOp.html#ab1ccecd0d03b8b15f7f4d26b0a009281">cutlass::epilogue::threadblock::DefaultInterleavedEpilogueTensorOp&lt; Shape_, WarpMmaTensorOp_, PartitionsK, OutputOp_, ElementsPerAccess, InterleavedK, IsBetaZero, isSplitK &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1Epilogue.html#a0c3840f9e6462afeaa4cff567360912b">cutlass::epilogue::threadblock::Epilogue&lt; Shape_, WarpMmaOperator_, PartitionsK, OutputTileIterator_, AccumulatorFragmentIterator_, WarpTileIterator_, SharedLoadIterator_, OutputOp_, Padding_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1EpilogueBase.html#aa39c8ae2394f8e9514c124e1d16ec106">cutlass::epilogue::threadblock::EpilogueBase&lt; Shape_, WarpMmaOperator_, PartitionsK, AccumulatorFragmentIterator_, WarpTileIterator_, Padding_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1InterleavedEpilogue.html#a06ae0cc4aa16a1ed7259bac0b03f5725">cutlass::epilogue::threadblock::InterleavedEpilogue&lt; Shape_, WarpMmaOperator_, PartitionsK, OutputTileIterator_, AccumulatorFragmentIterator_, OutputOp_, InterleavedK, IsBetaZero &gt;</a>
</li>
<li>AccumulatorTile
: <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1Epilogue.html#a391a932cd8341c5934cc48ec5fa4c0ab">cutlass::epilogue::threadblock::Epilogue&lt; Shape_, WarpMmaOperator_, PartitionsK, OutputTileIterator_, AccumulatorFragmentIterator_, WarpTileIterator_, SharedLoadIterator_, OutputOp_, Padding_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1EpilogueBase.html#a1707fb90363342996902b96ccd3bb176">cutlass::epilogue::threadblock::EpilogueBase&lt; Shape_, WarpMmaOperator_, PartitionsK, AccumulatorFragmentIterator_, WarpTileIterator_, Padding_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1threadblock_1_1InterleavedEpilogue.html#a9de7ab6b6c2dec16edd74f2e8ed1af32">cutlass::epilogue::threadblock::InterleavedEpilogue&lt; Shape_, WarpMmaOperator_, PartitionsK, OutputTileIterator_, AccumulatorFragmentIterator_, OutputOp_, InterleavedK, IsBetaZero &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorComplexTensorOp_3_01WarpShape___00_01Operato8cf03c624cf3210c71b7cbd580b080f8.html#a61720e463645c8e4b32021b07fe27a45">cutlass::epilogue::warp::FragmentIteratorComplexTensorOp&lt; WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorSimt_3_01WarpShape___00_01Operator___00_01la3f2abc523201c1b0228df99119ab88e1.html#a0b889a6700c158328616c274a573dd5a">cutlass::epilogue::warp::FragmentIteratorSimt&lt; WarpShape_, Operator_, layout::RowMajor, MmaSimtPolicy_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorTensorOp_3_01WarpShape___00_01OperatorShape_e459aab140a2ce78336e584f95886726.html#aafb2c78a1f680ddc24f77d87c8edf40f">cutlass::epilogue::warp::FragmentIteratorTensorOp&lt; WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::ColumnMajorInterleaved&lt; InterleavedK &gt; &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorTensorOp_3_01WarpShape___00_01OperatorShape_5e78dabe303f20d76b00c600aab61eda.html#a2adfa48a2bfefab2cddd5b2185a6d80b">cutlass::epilogue::warp::FragmentIteratorTensorOp&lt; WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1Gdb805a2dc5571ac3b66e0fe6ffdcede2.html#a5cb7ad40118423ef5d0cdd7cd5e62d79">cutlass::epilogue::warp::FragmentIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, float, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1G16e08718cffa0989cce3fe8dbc4b075b.html#a1885e99c86f4e32e9fb5e70a2925a6c7">cutlass::epilogue::warp::FragmentIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, half_t, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorWmmaTensorOp_3_01WarpShape___00_01OperatorShfdb1f120c6797383663f9fd11d0fc599.html#ae5a3dd659afa99bbd53a9bde1cc5ec79">cutlass::epilogue::warp::FragmentIteratorWmmaTensorOp&lt; WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1TileIteratorSimt_3_01WarpShape___00_01Operator___00_01Elemenf2bd262ed3e202b25d5802d83965bf3b.html#a6c100257da1ab23db35da3c4818a32f3">cutlass::epilogue::warp::TileIteratorSimt&lt; WarpShape_, Operator_, Element_, layout::RowMajor, MmaSimtPolicy_ &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1TileIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1GemmS2fe0c60b727c738c622c18fc3dd76644.html#a30e13f9b73d66049f8233998f29823c4">cutlass::epilogue::warp::TileIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, float, layout::RowMajor &gt;</a>
, <a class="el" href="classcutlass_1_1epilogue_1_1warp_1_1TileIteratorVoltaTensorOp_3_01WarpShape___00_01gemm_1_1GemmSa0ceeeddc22575876eb977da7f5416a8.html#a8a79ba0606d52670402e37ee2e8d8a19">cutlass::epilogue::warp::TileIteratorVoltaTensorOp&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, half_t, layout::RowMajor &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1warp_1_1VoltaTensorOpPolicy_3_01WarpShape___00_01gemm_1_1GemmShape_136ce744d4c1c6e8707f5a9785196194.html#aef2c522fb1ca3a77f3a7d00a8fd67910">cutlass::epilogue::warp::VoltaTensorOpPolicy&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, float, layout::RowMajor &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1warp_1_1VoltaTensorOpPolicy_3_01WarpShape___00_01gemm_1_1GemmShape_1d48185f49e4d066f8e9327bf0856b7f.html#a21f78a099c4ac53e13fb84757c88c7be">cutlass::epilogue::warp::VoltaTensorOpPolicy&lt; WarpShape_, gemm::GemmShape&lt; 32, 32, 4 &gt;, half_t, layout::RowMajor &gt;</a>
</li>
<li>ArchTag
: <a class="el" href="classcutlass_1_1gemm_1_1device_1_1Gemm.html#afe7ab8c15e83c6cd59b6bcf3fe6e48c0">cutlass::gemm::device::Gemm&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, LayoutC_, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, AlignmentA, AlignmentB, SplitKSerial, Operator_, IsBetaZero &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1Gemm_3_01ElementA___00_01LayoutA___00_01ElementB___00_01Layout4d0960ae6b1d1bf19e6239dbd002249c.html#a1b502a4097e745c12d0d628d080ba447">cutlass::gemm::device::Gemm&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, layout::ColumnMajor, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, AlignmentA, AlignmentB, SplitKSerial, Operator_, IsBetaZero &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmBatched.html#add5d679e0acf0813a52c209d2448e81b">cutlass::gemm::device::GemmBatched&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, LayoutC_, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, AlignmentA, AlignmentB, Operator_ &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmBatched_3_01ElementA___00_01LayoutA___00_01ElementB___00_0c9bb6f4463ab6085e6008b5d5ad6abfd.html#a681b145a9701109f9d72059bb874895b">cutlass::gemm::device::GemmBatched&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, layout::ColumnMajor, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, AlignmentA, AlignmentB, Operator_ &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmComplex.html#a630a9bb98fd95ab9d5a2520e10573974">cutlass::gemm::device::GemmComplex&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, LayoutC_, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, TransformA, TransformB, SplitKSerial &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmComplex_3_01ElementA___00_01LayoutA___00_01ElementB___00_07c56401b4df75709ae636675d9980a9a.html#a15200a21650efa7f582747dbbad044ca">cutlass::gemm::device::GemmComplex&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, layout::ColumnMajor, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, TransformA, TransformB, SplitKSerial &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmSplitKParallel.html#a2a48eb6e51e2315e945882d5e70ebb2f">cutlass::gemm::device::GemmSplitKParallel&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, LayoutC_, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ConvertScaledOp_, ReductionOp_, ThreadblockSwizzle_, Stages, kAlignmentA, kAlignmentB, Operator_ &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmSplitKParallel_3_01ElementA___00_01LayoutA___00_01ElementBbe7c1f7154ad5b5bf9d4d28301e2b457.html#ab83912e2e116c176d3f733ccdee06a1b">cutlass::gemm::device::GemmSplitKParallel&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, layout::ColumnMajor, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ConvertScaledOp_, ReductionOp_, ThreadblockSwizzle_, Stages, kAlignmentA, kAlignmentB, Operator_ &gt;</a>
</li>
<li>Array
: <a class="el" href="structcutlass_1_1AlignedBuffer.html#a6083193cadb42a445442da9be737d934">cutlass::AlignedBuffer&lt; T, N, Align &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>