Cutlass CUDA Templates for Linear Algebra Subroutines and Solvers

Classes | Namespaces
gemm_operand.h File Reference

Defines constant expressions for mapping GEMM problem size and strides onto pitch-linear memory. More...

`#include "cutlass/matrix_traits.h"`
`#include "cutlass/reshape_tile.h"`
`#include "cutlass/util/platform.h"`

Go to the source code of this file.

## Classes
struct | cutlass::gemm::GemmOperandTraitsAb< kOperand_, kLayout_ >
| Helper to describe attributes of GEMM matrix operands. More...
struct | cutlass::gemm::GetExtent< kOperand_, Tile_ >
struct | cutlass::gemm::GetExtent< GemmOperand::kA, Tile_ >
struct | cutlass::gemm::GetExtent< GemmOperand::kB, Tile_ >
struct | cutlass::gemm::GemmMultiplicandTraits< ThreadBlockTile_, Usage, Layout >
struct | cutlass::gemm::ProjectOperand< operand, Kstrided >
struct | cutlass::gemm::ProjectOperand< GemmOperand::kA, Kstrided >
| Project A operand - (0, K, M) More...
struct | cutlass::gemm::ProjectOperand< GemmOperand::kB, Kstrided >
| Project B operand - (0, K, N) More...
struct | cutlass::gemm::ProjectOperand< GemmOperand::kC, true >
| Project C operand - (0, N, M) More...
struct | cutlass::gemm::ProjectOperand< GemmOperand::kD, true >
| Project D operand - (0, N, M) More...

## Namespaces
| cutlass
| cutlass::gemm