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 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.