IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /max/get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
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 package

structured_kernels

Shared GPU kernel primitives for structured kernel architectures.

This package provides architecture-agnostic building blocks used by SM90, SM100, and other GPU kernel implementations:

  • pipeline: Producer-consumer pipeline synchronization
  • pipeline_storage: Barrier pair storage and pipeline factory
  • tile_types: TileTensor-based shared memory tile abstractions
  • kernel_common: Warp role dispatch and kernel context
  • barriers: Composable barrier storage for SMEM structs

Modules​