This document contains instructions for linking to Intel MKL BLAS and LAPACK functions when building the PETSc libraries. also introduce how to enable Sparse Linear operation include Sparse BLAS and Intel® MKL PARDISO and Cluster PARDISO as direct solver in PETSc applications.
Intel® MKL 10.3 extends MKL C support, add C interface for LAPACK.
This article shows how to apply the permutation stored in array of indexes to a matrix. And also how to reconstruct the full permutation matrix.
Intel MKL 11.3 has introduced Intel TBB support.