/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm/pipeline/tile_gemm_traits.hpp File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm/pipeline/tile_gemm_traits.hpp File Reference#

Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm/pipeline/tile_gemm_traits.hpp File Reference
tile_gemm_traits.hpp File Reference
#include "ck_tile/core.hpp"

Go to the source code of this file.

Classes

struct  ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, ALayout_, BLayout_, CLayout_, NumWaveGroups_ >
 
struct  ck_tile::TileGemmUniversalTraits< kPadM_, kPadN_, kPadK_, DoubleSmemBuffer_, ALayout_, BLayout_, CLayout_, TransposeC_, UseStructuredSparsity_, UsePersistentKernel_, NumWaveGroups_, Preshuffle_ >
 

Namespaces

 ck_tile
 

Typedefs

template<bool kPadM_, bool kPadN_, bool kPadK_, bool DoubleSmemBuffer_, typename ALayout_ , typename BLayout_ , typename CLayout_ , bool TransposeC_ = false, bool UseStructuredSparsity_ = false>
using ck_tile::PersistentTileGemmUniversalTraits = TileGemmUniversalTraits< kPadM_, kPadN_, kPadK_, DoubleSmemBuffer_, ALayout_, BLayout_, CLayout_, TransposeC_, UseStructuredSparsity_, true >