Back to Cutlass

CUTLASS: cutlass::epilogue::warp Namespace Reference

docs/namespacecutlass_1_1epilogue_1_1warp.html

4.4.210.6 KB
Original Source

| | CUTLASS

CUDA Templates for Linear Algebra Subroutines and Solvers |

Classes

cutlass::epilogue::warp Namespace Reference

|

Classes

| | class | FragmentIteratorComplexTensorOp | | | | class | FragmentIteratorComplexTensorOp< WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::RowMajor > | | | Partial specialization for row-major shared memory. More...
| | | | class | FragmentIteratorSimt | | | Fragment iterator for SIMT accumulator arrangements. More...
| | | | class | [FragmentIteratorSimt< WarpShape_, Operator_, layout::RowMajor, MmaSimtPolicy_ >](classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorSimt_3_01WarpShape 00_01Operator 00_01la3f2abc523201c1b0228df99119ab88e1.html) | | | Partial specialization for row-major shared memory. [More...](classcutlass_1_1epilogue_1_1warp_1_1FragmentIteratorSimt_3_01WarpShape 00_01Operator 00_01la3f2abc523201c1b0228df99119ab88e1.html#details)
| | | | class | FragmentIteratorTensorOp | | | | class | FragmentIteratorTensorOp< WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::ColumnMajorInterleaved< InterleavedK > > | | | Dedicated to interleaved layout. More...
| | | | class | FragmentIteratorTensorOp< WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::RowMajor > | | | Partial specialization for row-major shared memory. More...
| | | | class | FragmentIteratorVoltaTensorOp | | | | class | FragmentIteratorVoltaTensorOp< WarpShape_, gemm::GemmShape< 32, 32, 4 >, float, layout::RowMajor > | | | Partial specialization for row-major shared memory. More...
| | | | class | FragmentIteratorVoltaTensorOp< WarpShape_, gemm::GemmShape< 32, 32, 4 >, half_t, layout::RowMajor > | | | Partial specialization for row-major shared memory. More...
| | | | class | FragmentIteratorWmmaTensorOp | | | | class | FragmentIteratorWmmaTensorOp< WarpShape_, OperatorShape_, OperatorElementC_, OperatorFragmentC_, layout::RowMajor > | | | Partial specialization for row-major shared memory. More...
| | | | struct | SimtPolicy | | | | struct | [SimtPolicy< WarpShape_, Operator_, layout::RowMajor, MmaSimtPolicy_ >](structcutlass_1_1epilogue_1_1warp_1_1SimtPolicy_3_01WarpShape 00_01Operator 00_01layout_1_1Rcef1c60e23e997017ae176c92931151d.html) | | | Partial specialization for row-major. [More...](structcutlass_1_1epilogue_1_1warp_1_1SimtPolicy_3_01WarpShape 00_01Operator 00_01layout_1_1Rcef1c60e23e997017ae176c92931151d.html#details)
| | | | struct | TensorOpPolicy | | | Policy details related to the epilogue. More...
| | | | struct | TensorOpPolicy< WarpShape, OperatorShape, layout::ColumnMajorInterleaved< InterleavedK > > | | | Partial specialization for column-major-interleaved. More...
| | | | struct | TensorOpPolicy< WarpShape, OperatorShape, layout::RowMajor > | | | Partial specialization for row-major. More...
| | | | class | TileIteratorSimt | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | class | [TileIteratorSimt< WarpShape_, Operator_, Element_, layout::RowMajor, MmaSimtPolicy_ >](classcutlass_1_1epilogue_1_1warp_1_1TileIteratorSimt_3_01WarpShape 00_01Operator 00_01Elemenf2bd262ed3e202b25d5802d83965bf3b.html) | | | Template for reading and writing tiles of accumulators to shared memory. [More...](classcutlass_1_1epilogue_1_1warp_1_1TileIteratorSimt_3_01WarpShape 00_01Operator 00_01Elemenf2bd262ed3e202b25d5802d83965bf3b.html#details)
| | | | class | TileIteratorTensorOp | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | class | [TileIteratorTensorOp< WarpShape_, OperatorShape_, Element_, layout::RowMajor >](classcutlass_1_1epilogue_1_1warp_1_1TileIteratorTensorOp_3_01WarpShape 00_01OperatorShape 003cbb32beb84b4984cb7853662096d289.html) | | | Template for reading and writing tiles of accumulators to shared memory. [More...](classcutlass_1_1epilogue_1_1warp_1_1TileIteratorTensorOp_3_01WarpShape 00_01OperatorShape 003cbb32beb84b4984cb7853662096d289.html#details)
| | | | struct | TileIteratorVoltaTensorOp | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | class | TileIteratorVoltaTensorOp< WarpShape_, gemm::GemmShape< 32, 32, 4 >, float, layout::RowMajor > | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | class | TileIteratorVoltaTensorOp< WarpShape_, gemm::GemmShape< 32, 32, 4 >, half_t, layout::RowMajor > | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | class | TileIteratorWmmaTensorOp | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | class | TileIteratorWmmaTensorOp< WarpShape_, OperatorShape_, OperatorFragment_, layout::RowMajor > | | | Template for reading and writing tiles of accumulators to shared memory. More...
| | | | struct | VoltaTensorOpPolicy | | | Policy details related to the epilogue. More...
| | | | struct | VoltaTensorOpPolicy< WarpShape_, gemm::GemmShape< 32, 32, 4 >, float, layout::RowMajor > | | | Partial specialization for row-major. More...
| | | | struct | VoltaTensorOpPolicy< WarpShape_, gemm::GemmShape< 32, 32, 4 >, half_t, layout::RowMajor > | | | Partial specialization for row-major. More...
| | |


Generated by 1.8.11