Back to Cutlass

CUTLASS: Class Members

docs/functions_vars_t.html

4.4.210.8 KB
Original Source

| | CUTLASS

CUDA Templates for Linear Algebra Subroutines and Solvers |

- t -

  • threadblock_shape : cutlass::library::TileDescription
  • threadblock_stages : cutlass::library::TileDescription
  • ThreadShapeMultiple2 : cutlass::reduction::BatchedReductionTraits< ScalarA_, ScalarC_, ScalarD_, ScalarAlphaBeta_, ScalarAccum_, ReductionSize_, OutputTile_, SubTile_, ThreadShape_, Index_, BlockSwizzle_, maxInReg_, maxOutReg_, Functor_ >
  • ThreadTileM : [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::ColumnMajor, ElementB_, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmShab94a11a77dd0565102710907089acee0.html#af1f8ae8f205ecc0a8f2fa4f8e91c7240) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::ColumnMajor, ElementB_, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmShafafd5c61db86cbfe90863578ddd11092.html#a79b5f6cdeda5d0b3c309d1fcf45d9803) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::RowMajor, ElementB_, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha8da7a0cfbbe859b701fdd9f2b8566aa7.html#aeaad0d41c32682cb7ea888cb5a692cde) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::RowMajor, ElementB_, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha84e9f8afb6a4ca9f5dcd219b182d16e7.html#a3207284867d7865722c68f7458e0f931) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::ColumnMajor, int8_t, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha2c0d0b7cdb5c4bcb11e83c058eb65345.html#a9d692b8e79fbd197ae4f6be078924e1d) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::ColumnMajor, int8_t, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha34a52cc7b2942e8c290f0032b6779b52.html#aaade2637929dc0af96ee80ea3b9f5bff) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::RowMajor, int8_t, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmShaaf312aafe9da92ea9d417bcc12a8e7dc.html#a4dc03b1fd234520991b093ae64bbb65f) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::RowMajor, int8_t, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha863d4139ccaa713bc4bde32c425f4067.html#a5454319e4e1764e23ad29742f5bd65d8)
  • ThreadTileN : [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::ColumnMajor, ElementB_, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmShab94a11a77dd0565102710907089acee0.html#aa7daa4db5819908bf594385a4084042c) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::ColumnMajor, ElementB_, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmShafafd5c61db86cbfe90863578ddd11092.html#a31d804e96a103165a7c4e7b423f05e26) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::RowMajor, ElementB_, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha8da7a0cfbbe859b701fdd9f2b8566aa7.html#af6822fb4c033f140c64ca2a2a9669e08) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 1 >, ElementA_, layout::RowMajor, ElementB_, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha84e9f8afb6a4ca9f5dcd219b182d16e7.html#adb7556874a35fface20ce9cf900be38a) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::ColumnMajor, int8_t, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha2c0d0b7cdb5c4bcb11e83c058eb65345.html#aee51bbe7714fd9a58b6c1d0306039328) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::ColumnMajor, int8_t, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha34a52cc7b2942e8c290f0032b6779b52.html#a61528d63fb17c57cb5ed53f5607328db) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::RowMajor, int8_t, layout::ColumnMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmShaaf312aafe9da92ea9d417bcc12a8e7dc.html#a1e32a066033992f71fa1e1fa77a6222a) , [cutlass::gemm::threadblock::DefaultMmaCore< Shape_, WarpShape_, GemmShape< 1, 1, 4 >, int8_t, layout::RowMajor, int8_t, layout::RowMajor, ElementC_, LayoutC_, arch::OpClassSimt, 2, Operator_ >](structcutlass_1_1gemm_1_1threadblock_1_1DefaultMmaCore_3_01Shape 00_01WarpShape 00_01GemmSha863d4139ccaa713bc4bde32c425f4067.html#ae543e3db5d0e941ad9b6c32adf4c83a7)
  • threshold : cutlass::epilogue::thread::LinearCombinationRelu< ElementOutput_, Count, ElementAccumulator_, ElementCompute_, Round >::Params , cutlass::epilogue::thread::LinearCombinationRelu< ElementOutput_, Count, int, float, Round >::Params
  • tile_description : cutlass::library::OperationDescription
  • transform_A : cutlass::library::GemmDescription
  • transform_B : cutlass::library::GemmDescription
  • Transpose : cutlass::transform::threadblock::PredicatedTileIterator2dThreadTile< Shape_, Element_, layout::ColumnMajor, AdvanceRank, ThreadMap_, Transpose_ >
  • transpose : cutlass::transform::threadblock::PredicatedTileIterator2dThreadTile< Shape_, Element_, layout::PitchLinear, AdvanceRank, ThreadMap_, Transpose_ >
  • Transpose : cutlass::transform::threadblock::PredicatedTileIterator2dThreadTile< Shape_, Element_, layout::RowMajor, AdvanceRank, ThreadMap_, Transpose_ >
  • transposeA : cutlass::gemm::threadblock::DefaultMma< int8_t, LayoutA, kAlignmentA, int8_t, LayoutB, kAlignmentB, ElementAccumulator, layout::RowMajor, arch::OpClassSimt, ArchTag, ThreadblockShape, WarpShape, GemmShape< 1, 1, 4 >, 2, Operator, false >
  • transposeB : cutlass::gemm::threadblock::DefaultMma< int8_t, LayoutA, kAlignmentA, int8_t, LayoutB, kAlignmentB, ElementAccumulator, layout::RowMajor, arch::OpClassSimt, ArchTag, ThreadblockShape, WarpShape, GemmShape< 1, 1, 4 >, 2, Operator, false >

Generated by 1.8.11