BLAS and Sparse BLAS Routines

Intel® Math Kernel Library implements the BLAS and Sparse BLAS routines, and BLAS-like extensions. The routine descriptions are arranged in several sections:

Each section presents the routine and function group descriptions in alphabetical order by routine or function group name; for example, the ?asum group, the ?axpy group. 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.

In BLAS Level 1 groups i?amax and i?amin, an "i" is placed before the data-type indicator and corresponds to the index of an element in the vector. These groups are placed in the end of the BLAS Level 1 section.

For more complete information about compiler optimizations, see our Optimization Notice.