#include <mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1.hpp>
◆ BlockGemmShape
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
| using ck_tile::F16xMXF4FlatmmPipelineProblem< ADataType_, BDataType_, CDataType_, BlockGemmShape_, Traits_, Scheduler_, HasHotLoop_, TailNum_, ComputeDataType_ >::BlockGemmShape = BlockGemmShape_ |
◆ QuantType
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
◆ ContinuousKPerThread
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
◆ ContinuousScaleKPerThread
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
| int ck_tile::F16xMXF4FlatmmPipelineProblem< ADataType_, BDataType_, CDataType_, BlockGemmShape_, Traits_, Scheduler_, HasHotLoop_, TailNum_, ComputeDataType_ >::ContinuousScaleKPerThread = 2 |
|
staticconstexpr |
◆ ContinuousScaleNPerThread
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
| int ck_tile::F16xMXF4FlatmmPipelineProblem< ADataType_, BDataType_, CDataType_, BlockGemmShape_, Traits_, Scheduler_, HasHotLoop_, TailNum_, ComputeDataType_ >::ContinuousScaleNPerThread = 2 |
|
staticconstexpr |
◆ flatKPerWarp
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
◆ flatNPerWarp
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
◆ MXF4ScaleGranularityK
template<typename ADataType_, typename BDataType_, typename CDataType_, typename BlockGemmShape_, typename Traits_,
GemmPipelineScheduler Scheduler_ = GemmPipelineScheduler::Intrawave, bool HasHotLoop_ = true,
TailNumber TailNum_ = TailNumber::Full, typename ComputeDataType_ = ADataType_>
The documentation for this struct was generated from the following file: