#include <igemm_traits.h>
|
typedef int8_t | Scalar |
| The input scalar. More...
|
|
typedef int8_t | MultiplyAddScalar |
| The scalar stored in shared memory. More...
|
|
typedef IgemmGlobalTileTraits< GemmOperand::kB, MatrixLayout::kColumnMajor, int8_t const, Shape< 1, GemmConfig_::OutputTile::kH, GemmConfig_::OutputTile::kD >, Shape< 1, ShapeCount< typename GemmConfig_::Warps >::kCount, GemmConfig_::kWarpSize >, GemmConfig_::kScalarsPerLdgB > | GlobalTileTraits |
| The traits class to build the iterator to load data from global memory for B^T. More...
|
|
typedef IgemmGlobalIteratorAb< GlobalTileTraits, Index_ > | GlobalLoadIterator |
| The global load iterator. More...
|
|
typedef GemmSharedStoreWithSkewTileAbTraits< int8_t, Shape< GemmConfig_::kStages, GemmConfig_::OutputTile::kD/4, GemmConfig_::OutputTile::kH *4 >, typename GlobalTileTraits::Threads, kScalarsPerStsB, 16 > | SharedStoreTileTraits |
| The traits class to build the iterator to store data to shared memory for B^N. More...
|
|
typedef GemmSharedLoadTileBTraits< int8_t const, typename GemmConfig_::OutputTile, typename GemmConfig_::Warps, typename GemmConfig_::MultiplyAdd::ThreadsPerWarp, typename GemmConfig_::InstructionShape, GemmConfig_::kStages, 16, SharedStoreTileTraits::kSkew > | SharedLoadTileTraits |
| The traits class to build the iterator to load from shared memory for B^N. More...
|
|
◆ GlobalLoadIterator
template<typename GemmConfig_ , typename Index_ >
◆ GlobalTileTraits
template<typename GemmConfig_ , typename Index_ >
typedef IgemmGlobalTileTraits< GemmOperand::kB, MatrixLayout::kColumnMajor, int8_t const, Shape<1, GemmConfig_::OutputTile::kH, GemmConfig_::OutputTile::kD>, Shape<1, ShapeCount<typename GemmConfig_::Warps>::kCount, GemmConfig_::kWarpSize>, GemmConfig_::kScalarsPerLdgB> cutlass::gemm::IgemmTileTraitsHelperB< MatrixLayout::kColumnMajor, GemmConfig_, Index_ >::GlobalTileTraits |
◆ MultiplyAddScalar
template<typename GemmConfig_ , typename Index_ >
◆ Scalar
template<typename GemmConfig_ , typename Index_ >
◆ SharedLoadTileTraits
template<typename GemmConfig_ , typename Index_ >
◆ SharedStoreTileTraits
template<typename GemmConfig_ , typename Index_ >
◆ kLayout
template<typename GemmConfig_ , typename Index_ >
◆ kScalarsPerStsB
template<typename GemmConfig_ , typename Index_ >
The documentation for this struct was generated from the following file: