XeTLA v0.3.6
IntelĀ® Xe Templates for Linear Algebra - API Definition Document
 
Loading...
Searching...
No Matches
XeTLA EPILOGUE

This is a epilogue API to compute matC = tile_op(matAcc). More...

Classes

class  gpu::xetla::group::epilogue_t< epilogue_policy, tile_shape, mem_desc_c, enable >
 Is the epilogue functor. More...
 
struct  gpu::xetla::group::epilogue_policy_default< arch_tag_ >
 Default epilogue policy for store C. More...
 
struct  gpu::xetla::group::epilogue_policy_tile_op< tile_op_t_, arch_tag_ >
 Epilogue policy for tile_op + store C fusion. More...
 
struct  gpu::xetla::group::epilogue_policy_quant_op< dequant_op_t_, tile_op_t_, quant_op_t_, arch_tag_, dtype_dequant_ >
 Epilogue functor, specialized for quantization operator. More...
 
struct  gpu::xetla::group::epilogue_policy_unaligned< arch_tag_ >
 Epilogue policy for store unaligned C. More...
 
class  gpu::xetla::group::epilogue_t< epilogue_policy_default< arch_tag_ >, tile_shape_, mem_desc_c_t_, std::enable_if_t<((arch_tag_==gpu_arch::Xe))> >
 Is the epilogue functor specialized for epilogue_policy_default and Xe architecture. More...
 
class  gpu::xetla::group::epilogue_t< epilogue_policy_quant_op< dequant_op_t_, tile_op_t_, quant_op_t_, arch_tag_, dtype_dequant_ >, tile_shape_, mem_desc_c_t_, std::enable_if_t<(arch_tag_==gpu_arch::Xe)> >
 Is the epilogue functor specialized for epilogue_policy_quant_op and Xe architecture. More...
 
struct  gpu::xetla::group::epilogue_stream_k_t< tile_shape_, epilogue_t_, mem_desc_d_t_, mem_desc_atomic_sync_t_ >
 Is the epilogue functor specialized for stream_k. More...
 
class  gpu::xetla::group::epilogue_t< epilogue_policy_tile_op< tile_op_t_, arch_tag_ >, tile_shape_, mem_desc_c_t_, std::enable_if_t<(arch_tag_==gpu_arch::Xe)> >
 Is the epilogue functor specialized for epilogue_policy_tile_op and Xe architecture. More...
 
class  gpu::xetla::group::epilogue_t< epilogue_policy_unaligned< arch_tag_ >, tile_shape_, mem_desc_c_t_, std::enable_if_t<((arch_tag_==gpu_arch::Xe))> >
 Is the epilogue functor specialized for epilogue_policy_default and Xe architecture. More...
 

Detailed Description

This is a epilogue API to compute matC = tile_op(matAcc).