muBLASLt API Reference
The muBLASLt library provides lightweight matrix multiplication APIs, descriptors, layouts, preferences, and heuristic controls for MUSA applications. This reference describes the muBLASLt APIs available in MUSA SDK 5.1.0.
API Reference
Location: mublasLt.h
Classes
- mublasLtMatrixLayoutOpaque_t
- mublasLtMatmulAlgo_t
- mublasLtMatmulDescOpaque_t
- mublasLtMatrixTransformDescOpaque_t
- mublasLtMatmulPreferenceOpaque_t
- mublasLtEmulationDescOpaque_t
- mublasLtMatmulHeuristicResult_t
Includes
- <mublas.h>
- <stdint.h>
- <stddef.h>
- <stdio.h>
Macros
Macro MUBLASAPI
#define MUBLASAPI
Macro MUBLASWINAPI
#define MUBLASWINAPI
Macro MUBLASLT_NUMERICAL_IMPL_FLAGS_FMA
#define MUBLASLT_NUMERICAL_IMPL_FLAGS_FMA (0x01ull << 0)
Implementation details that may affect numerical behavior of algorithms.
Macro MUBLASLT_NUMERICAL_IMPL_FLAGS_HMMA
#define MUBLASLT_NUMERICAL_IMPL_FLAGS_HMMA (0x02ull << 0)
Macro MUBLASLT_NUMERICAL_IMPL_FLAGS_IMMA
#define MUBLASLT_NUMERICAL_IMPL_FLAGS_IMMA (0x04ull << 0)