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?


Informações de produto e desempenho

1

Os compiladores da Intel podem ou não otimizar para o mesmo nível de microprocessadores não Intel no caso de otimizações que não são exclusivas para microprocessadores Intel. Essas otimizações incluem os conjuntos de instruções SSE2, SSE3 e SSSE3, e outras otimizações. A Intel não garante a disponibilidade, a funcionalidade ou eficácia de qualquer otimização sobre microprocessadores não fabricados pela Intel. As otimizações que dependem de microprocessadores neste produto são destinadas ao uso com microprocessadores Intel. Algumas otimizações não específicas da microarquitetura Intel são reservadas para os microprocessadores Intel. Consulte os Guias de Usuário e Referência do produto aplicáveis para obter mais informações sobre os conjuntos de instruções específicos cobertos por este aviso.

Revisão do aviso #20110804