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 module

blas

Vendor BLAS matmul wrappers for cuBLAS, cuBLASLt, rocBLAS, and hipBLASLt.

Exposes a backend-agnostic matmul entry point plus Backend and Handle types that abstract over the NVIDIA and AMD vendor libraries so callers can dispatch GEMM operations without binding to a specific vendor API.

Structs​

  • ​Backend: Identifies which vendor BLAS library backs a matmul operation.
  • ​Handle: Owns a vendor BLAS library handle for a resolved Backend.

Functions​

  • ​matmul: Matmul using the vendor BLAS library for NullableTileTensor operands.

Was this page helpful?