XeTLA v0.3.6
IntelĀ® Xe Templates for Linear Algebra - API Definition Document
 
Loading...
Searching...
No Matches
gpu::xetla::kernel::dispatch_policy_default< group_swizzle_policy_ > Struct Template Reference

Default GEMM_UNIVERSAL implementation. More...

#include <dispatch_policy.hpp>

Public Types

using group_swizzle_policy = group_swizzle_policy_
 

Static Public Attributes

static constexpr gpu_arch arch_tag = group_swizzle_policy::arch_tag
 

Detailed Description

template<typename group_swizzle_policy_>
struct gpu::xetla::kernel::dispatch_policy_default< group_swizzle_policy_ >

Default GEMM_UNIVERSAL implementation.

A general GEMM_UNIVERSAL implementation to provide a composition point of gemm_universal and epilogue.

Template Parameters
arch_tag_Is the HW architecture.

Member Typedef Documentation

◆ group_swizzle_policy

template<typename group_swizzle_policy_ >
using gpu::xetla::kernel::dispatch_policy_default< group_swizzle_policy_ >::group_swizzle_policy = group_swizzle_policy_

Member Data Documentation

◆ arch_tag

template<typename group_swizzle_policy_ >
constexpr gpu_arch gpu::xetla::kernel::dispatch_policy_default< group_swizzle_policy_ >::arch_tag = group_swizzle_policy::arch_tag
staticconstexpr