#include <gemm_traits.h>
|
| typedef GemmConfig_::ScalarB | Scalar |
| | The input scalar. More...
|
| |
| typedef GemmConfig_::MultiplyAdd::ScalarB | MultiplyAddScalar |
| | The scalar stored in shared memory. More...
|
| |
| typedef GemmGlobalTileTraits< GemmOperand::kB, MatrixLayout::kColumnMajor, Scalar const, Shape< 1, GemmConfig_::OutputTile::kH, GemmConfig_::OutputTile::kD >, Shape< 1, GemmConfig_::kThreads/GemmConfig_::OutputTile::kD, GemmConfig_::OutputTile::kD >, GemmConfig_::kScalarsPerLdgB > | GlobalTileTraits |
| | The traits class to build the iterator to load data from global memory for B^N. More...
|
| |
| typedef GemmSharedStoreWithSkewTileAbTraits< MultiplyAddScalar, Shape< GemmConfig_::kStages, GemmConfig_::OutputTile::kD/GemmConfig_::InstructionShape::kD, GemmConfig_::OutputTile::kH *GemmConfig_::InstructionShape::kD >, typename GlobalTileTraits::Threads, GemmConfig_::kScalarsPerStsB, 128/sizeof(MultiplyAddScalar)/GemmConfig_::kScalarsPerStsB/GlobalTileTraits::Threads::kW *kScalarsIn4B > | SharedStoreTileTraits |
| | The traits class to build the iterator to store data to shared memory for B^N. More...
|
| |
| typedef GemmSharedLoadTileBTraits< MultiplyAddScalar const, typename GemmConfig_::OutputTile, typename GemmConfig_::Warps, typename GemmConfig_::MultiplyAdd::ThreadsPerWarp, typename GemmConfig_::InstructionShape, GemmConfig_::kStages, GemmConfig_::kScalarsPerLdsB, SharedStoreTileTraits::kSkew > | SharedLoadTileTraits |
| | The traits class to build the iterator to load from shared memory for B^N. More...
|
| |
◆ GlobalTileTraits
template<typename GemmConfig_ >
| typedef GemmGlobalTileTraits< GemmOperand::kB, MatrixLayout::kColumnMajor, Scalar const, Shape<1, GemmConfig_::OutputTile::kH, GemmConfig_::OutputTile::kD>, Shape<1, GemmConfig_::kThreads / GemmConfig_::OutputTile::kD, GemmConfig_::OutputTile::kD>, GemmConfig_::kScalarsPerLdgB> cutlass::gemm::GemmTileTraitsHelperB< MatrixLayout::kColumnMajor, GemmConfig_ >::GlobalTileTraits |
◆ MultiplyAddScalar
template<typename GemmConfig_ >
◆ Scalar
template<typename GemmConfig_ >
◆ SharedLoadTileTraits
template<typename GemmConfig_ >
◆ SharedStoreTileTraits
template<typename GemmConfig_ >
◆ kLayout
template<typename GemmConfig_ >
◆ kScalarsIn4B
template<typename GemmConfig_ >
The documentation for this struct was generated from the following file: