Mojo struct
DefaultMatmulOps
struct DefaultMatmulOps
Op tags for the default single-buffer matmul kernel.
Kernel-specific data ops in the 0-127 range; framework infrastructure ops inherited from ScheduleOps at 128+.
Fields
- value (
Int):
Implemented traits
AnyType,
Equatable,
ImplicitlyDestructible,
ScheduleOps
comptime members
BARRIER
comptime BARRIER = DefaultMatmulOps(128)
COMPUTE
comptime COMPUTE = DefaultMatmulOps(3)
LOAD_DRAM
comptime LOAD_DRAM = DefaultMatmulOps(0)
LOAD_FRAG
comptime LOAD_FRAG = DefaultMatmulOps(2)
NONE
comptime NONE = DefaultMatmulOps(255)
SCHED_GROUP_BARRIER
comptime SCHED_GROUP_BARRIER = DefaultMatmulOps(133)
SCHEDULE_BARRIER
comptime SCHEDULE_BARRIER = DefaultMatmulOps(132)
SET_PRIO
comptime SET_PRIO = DefaultMatmulOps(131)
STORE_SMEM
comptime STORE_SMEM = DefaultMatmulOps(1)
WAIT_LGKM
comptime WAIT_LGKM = DefaultMatmulOps(130)
WAIT_VM
comptime WAIT_VM = DefaultMatmulOps(129)
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!