Biblioteca MKL

De MateWiki
Saltar a: navegación, buscar
Warning.png Este artículo está en versión beta. El autor de este artículo no lo ha terminado todavía, por favor no lo edites hasta que elimine este mensaje.


MKL es una biblioteca desarrollada por Intel para realizar operaciones relacionadas con álgebra numérica. Esta biblioteca es muy rápida sobre procesadores Intel. Es la biblioteca que emplea MATLAB para realizar las operaciones de álgebra numérica. También puede usarse con GNU Octave.

== ¿Qué es MKL?

1 LAPACK

Bibliotecas LAPACK, niveles de LAPACK

2 Influencia de la arquitectura

El rendimiento de los métodos numéricos para álgebra lineal no dependen ya de la complejidad del algoritmo. Los algoritmos están muy establecidos, y no hay margen para avances en la complejidad. La mejora del rendimiento se ha debido a cambios en la arquitectura de los ordenadores donde se implementan.

La secuencia de operaciones es más importante que la cantidad de operaciones.

Arquitectura Von Neumann. Análisis de Von Neumann de la eliminiación gaussiana[1]


3 Cómo compilar Octave con MKL

[1]

4 Referencias

  1. John von Neumann's Analysis of Gaussian Elimination and the Origins of Modern Numerical Analysis. SIAM Review, 53(4), 607–682. (enlace a PDF sin suscripción)