Intel® oneAPI Math Kernel Library (MKL) Static

2025.3.1 · active · verified Fri Apr 17

mkl-static provides the static libraries for Intel® oneAPI Math Kernel Library (MKL). MKL is a highly optimized library of mathematical functions (BLAS, LAPACK, FFTs, etc.) essential for high-performance computing. It is primarily used as a backend for scientific Python libraries like NumPy and SciPy to deliver maximum performance, rather than being directly imported in Python. The current version is 2025.3.1, and it's maintained by Intel as part of their oneAPI ecosystem.

Common errors

Warnings

Install

Quickstart

mkl-static does not provide direct Python imports. Its quickstart involves demonstrating how a Python library, such as NumPy, is configured to use the MKL backend. This code snippet prints NumPy's configuration, which should show 'mkl_info' if it's correctly linked to MKL.

import numpy as np

print('NumPy version:', np.__version__)
print('NumPy configuration:\n', np.__config__.show())

# Expected output for MKL linkage will show 'mkl_info' or similar entries.

view raw JSON →