For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).
Mojo struct
BlockSizing
struct BlockSizing
Target op count per MMA block for latency hiding.
Heavy blocks (introducing a new M-tile row) get more ops to fill the MMA latency window. Light blocks (continuation of same M-tile) get fewer ops since only one new fragment is needed.
Fieldsβ
- βheavy (
Int): - βlight (
Int): - βmax_globals (
Int):
Implemented traitsβ
AnyType,
Copyable,
ImplicitlyCopyable,
ImplicitlyDestructible,
Movable
Methodsβ
default_2x2β
static default_2x2() -> Self
2x2 MMA grid default: 4 ops for new M-tile, 2 for continuation.
uniformβ
static uniform(n: Int) -> Self
All blocks get the same target size.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!