Linear Algebra

Intel MKL also contains a number of BLAS-like extensions:

  • Triangular GEMM routines: Compute a matrix-matrix product but update only the upper or lower triangular part of the result matrix
  • Batched GEMM routines: Perform multiple GEMM operations in parallel
  • Packed GEMM routines: Amortize internal packing costs across multiple GEMM operations

Sparse BLAS (Levels 1, 2, 3) & Solvers

In addition to the standard Sparse BLAS APIs, Intel MKL also supports unique two-stage inspector-executor Sparse BLAS APIs for higher performance. For clusters, use the included implementation of the PARDISO* sparse solver, iterative sparse solver, or a distributed version of the solver. Tackle large-scale sparse eigenvalue problems with the highly robust and scalable Extended Eigensolver (based on the FEAST eigenvalue solver).

See Performance Benchmarks

 

See below for further notes and disclaimers.1

Ready to Get Started?


Información sobre productos y desempeño

1

Los compiladores Intel pueden o no optimizar al mismo nivel para los microprocesadores que no son Intel en optimizaciones que no son exclusivas de los microprocesadores Intel. Estas optimizaciones incluyen los conjuntos de instrucciones SSE2, SSE3 y SSSE3, y otras optimizaciones. Intel no garantiza la disponibilidad, funcionalidad o eficacia de ninguna optimización en microprocesadores que no sean fabricados por Intel. Las optimizaciones dependientes del microprocesador en este producto fueron diseñadas para usarse con microprocesadores Intel. Ciertas optimizaciones no específicas de la microarquitectura Intel se reservan para los microprocesadores Intel. Consulte las guías de referencia y para el usuario para obtener más información acerca de los conjuntos de instrucciones específicos cubiertos por este aviso.

Revisión del aviso n.° 20110804