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 module
tile_scheduler
Provides the persistent tile scheduler for GPU matmul kernels.
Maps thread blocks to output tiles across the launch grid using 1D, 2D-wave,
or DeepSeek scheduling strategies, and exposes the TileScheduler,
WorkInfo, MatmulSchedule, and RasterOrder types used by persistent
matmul kernels.
Structsβ
- β
MatmulSchedule: Tile scheduling strategy for GPU matmul kernels. - β
RasterOrder: Rasterization order for mapping thread blocks to output tiles. - β
TileScheduler: Persistent tile scheduler for GPU matmul output tiles. - β
WorkInfo: Descriptor for one output tile assigned to a thread block.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!