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
cpu
Provides the CPU backend implementations for matmuls.
Modulesβ
- β
apple_accelerate: Wraps the Apple Acceleratecblas_sgemmroutine to provide single-precision matmul, GEMV, and batched matmul kernels for Apple CPUs. - β
default: Provides the generic CPU matmul microkernel used as the fallback path. - β
i8mm: Implements the ARM I8MM (8-bit integer matrix multiply) CPU microkernel. - β
impl: Implements tiled CPU matrix multiplication kernels and their dispatcher. - β
neon: Implements the ARM NEON lane-FMA microkernel for CPU matmul. - β
vnni: Implements the integer CPU matmul microkernel (x86 VNNI or ARM NEON).
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!