Developer Reference for Intel® oneAPI Math Kernel Library for Fortran
Visible to Intel only — GUID: GUID-707FB65C-D0D9-418A-B22E-CBDEFB163C02
Visible to Intel only — GUID: GUID-707FB65C-D0D9-418A-B22E-CBDEFB163C02
BLAS and Sparse BLAS Routines
Intel® oneAPI Math Kernel Library (oneMKL)implements the BLAS and Sparse BLAS routines, and BLAS-like extensions. The routine descriptions are arranged in several sections:
- BLAS Level 1 Routines (vector-vector operations)
- BLAS Level 2 Routines (matrix-vector operations)
- BLAS Level 3 Routines (matrix-matrix operations)
- Sparse BLAS Level 1 Routines (vector-vector operations).
- Sparse BLAS Level 2 and Level 3 Routines (matrix-vector and matrix-matrix operations)
- BLAS-like Extensions
The question mark in the group name corresponds to different character codes indicating the data type (s, d, c, and z or their combination); see Routine Naming Conventions.
When BLAS or Sparse BLAS routines encounter an error, they call the error reporting routine xerbla.
- BLAS Routines
- Sparse BLAS Level 1 Routines
- Sparse BLAS Level 2 and Level 3 Routines
- Sparse QR Routines
Sparse QR routines and their data types - Inspector-executor Sparse BLAS Routines
- BLAS-Like Extensions