Math Kernel Library. Librerías matemáticas para procesadores Intel.
Localización: /opt/intel/mkl
(dentro del directorio se encuentra un directorio con cada versión)
Web: http://software.intel.com/en-us/intel-mkl
Los compiladores Intel se complementan con las librerías matemáticas MKL optimizadas para Linux de 64 bits. Se incluyen rutinas para álgebra lineal (BLAS, LAPACK), resolución de sistemas lineales sparse, transformadas de Fourier (FFT), etc. La documentación en formato PDF está disponible en
el subdirectorio doc/
de cada versión o en la siguiente dirección de Internet:
http://software.intel.com/en-us/articles/intel-math-kernel-library-documentation/
Modo de Utilización
Para acoplar un programa con estas librerías se emplean opciones de compilación como en el siguiente ejemplo:
-L/opt/intel/mkl/8.0.1/lib/em64t [-lmkl_solver][-lmkl_lapack95] [-lmkl_blas95] {[-lmkl_lapack] -lmkl_{ia32, em64t, ipf}, [-lmkl_lapack{32,64}] -lmkl, -lvml} -lguide -lpthread
La versión 10.0.011 incluye versiones optimizadas para arquitecturas Intel de los paquetes:
Los tres subclústeres tienen instaladas varias versiones, desde la 8.1 hasta la 10.3