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

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm/pipeline/gemm_pipeline_ag_bg_cr_mem.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/gemm_pipeline_ag_bg_cr_mem.hpp File Reference
gemm_pipeline_ag_bg_cr_mem.hpp File Reference

Go to the source code of this file.

Classes

struct  ck_tile::BaseGemmPipelineAgBgCrMem< Problem >
 
struct  ck_tile::GemmPipelineAgBgCrMem< Problem, Policy >
 
struct  ck_tile::GemmPipelineAgBgCrMem< Problem, Policy >::PipelineImpl< Scheduler >
 
struct  ck_tile::GemmPipelineAgBgCrMem< Problem, Policy >::PipelineImpl< GemmPipelineScheduler::Intrawave >
 
struct  ck_tile::GemmPipelineAgBgCrMem< Problem, Policy >::PipelineImpl< GemmPipelineScheduler::Interwave >
 

Namespaces

 ck_tile
 

Macros

#define CHECK_TAIL_NUMBER(TAIL_NUMBER, PREFETCH_VALUE)
 

Macro Definition Documentation

◆ CHECK_TAIL_NUMBER

#define CHECK_TAIL_NUMBER (   TAIL_NUMBER,
  PREFETCH_VALUE 
)
Value:
else if(tail_number == TailNumber::TAIL_NUMBER) \
{ \
if constexpr(PrefetchStages > PREFETCH_VALUE) \
{ \
return tail_dispatch(integral_constant<TailNumber, TailNumber::TAIL_NUMBER>{}); \
} \
}