For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).
Mojo struct
MHASchedulerSynchronization
struct MHASchedulerSynchronization
Enumerates synchronization modes for advancing the MHA scheduler.
Controls which threads participate in the barrier when advancing to the
next work tile: NONE for TMA-only paths, PRODUCER for copy-async paths,
and ALL when every thread must synchronize.
Implemented traits
AnyType,
Copyable,
Deinitable,
ImplicitlyCopyable,
Movable,
RegisterPassable,
TrivialRegisterPassable
comptime members
ALL
comptime ALL = MHASchedulerSynchronization(Int32(2))
DEFAULT
comptime DEFAULT = MHASchedulerSynchronization.PRODUCER
NONE
comptime NONE = MHASchedulerSynchronization(Int32(0))
PRODUCER
comptime PRODUCER = MHASchedulerSynchronization(Int32(1))