Back to Cutlass

CUTLASS: cutlass::gemm Namespace Reference

docs/namespacecutlass_1_1gemm.html

4.4.22.9 KB
Original Source

| | CUTLASS

CUDA Templates for Linear Algebra Subroutines and Solvers |

Namespaces | Classes | Typedefs | Enumerations

cutlass::gemm Namespace Reference

|

Namespaces

| | | device | | | | | kernel | | | | | thread | | | | | threadblock | | | | | warp | | |

|

Classes

| | struct | BatchedGemmCoord | | | | struct | GemmCoord | | | | struct | GemmShape | | | Shape of a matrix multiply-add operation. More...
| | |

|

Typedefs

| | template<typename Shape > | | using | GemmShapeTranspose = GemmShape< Shape::kN, Shape::kM, Shape::kK > | | | Type alias of the transpose of a GemmShape. More...
| | |

|

Enumerations

| | enum | Operand { Operand::kA, Operand::kB, Operand::kC, Operand::kD } | | | GEMM operand enumeration: D = A * B + C. More...
| | |

Typedef Documentation

template<typename Shape >

| using cutlass::gemm::GemmShapeTranspose = typedef GemmShape<Shape::kN, Shape::kM, Shape::kK> |

Enumeration Type Documentation

|

| enum cutlass::gemm::Operand |

| strong |

Enumerator
kA
kB

A multiplicand.

| | kC |

B multiplicand.

| | kD |

Source accumulator.

Destination accumulator

|


Generated by 1.8.11