Math Kernel Library

Math Kernel Library
Math Kernel Library
Developer(s) Intel
Initial release 9 May 2003
Type library or framework
License Proprietary
Website MKL page

Intel's Math Kernel Library (MKL) is a library of optimized, math routines for science, engineering, and financial applications. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms and Vector Math.

The library supports Intel and compatible processors and is available for Windows, Linux and Mac OS X operating systems.

Contents

History

Intel launched the Math Kernel Library on May 9, 2003.[1] and called it blas.lib. The groups development teams are located in Russia and the United States. Both standalone and bundled versions of the library are available. The current available version of the library is 10.3 .[2]

Criticism

Intel has published benchmarks to substantiate performance leadership claims over open source and AMD libraries on Intel and non-Intel processors. Nevertheless, the 64-bit version of the Math Kernel Library has been criticized for being suboptimal on non-Intel processors. See criticism of Intel C++ compiler for a related discussion.

See also

  • Intel Software Network (support and discussion)
  • list of numerical libraries

References


External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Kernel (computing) — A kernel connects the application software to the hardware of a computer In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware… …   Wikipedia

  • Kernel (computer science) — In computer science, the kernel is the central component of most computer operating systems (OS). Its responsibilities include managing the system s resources (the communication between hardware and software components). As a basic component of… …   Wikipedia

  • MKL — Math Kernel Library (Computing » Assembly) Math Kernel Library (Computing » Software) ** Markel Corporation (Business » NYSE Symbols) * Jackson, Tennessee USA (Regional » Airport Codes) …   Abbreviations dictionary

  • Basic Linear Algebra Subprograms — (BLAS) is a de facto application programming interface standard for publishing libraries to perform basic linear algebra operations such as vector and matrix multiplication. They were first published in 1979, and are used to build larger packages …   Wikipedia

  • Basic Linear Algebra Subprograms — BLAS Betriebssystem plattformunabhängig Kategorie Programmbibliothek für: Lineare Algebra www.netlib.org/blas Basic Linear Algebra Subprograms (BLAS) bezeichnet eine Softwareb …   Deutsch Wikipedia

  • BLAS — Basic Linear Algebra Subprograms (BLAS) bezeichnet eine Softwarebibliothek, die elementare Operationen der linearen Algebra wie Vektor und Matrixmultiplikationen implementiert. Es gibt eine Vielzahl von Implementierungen in verschiedenen Sprachen …   Deutsch Wikipedia

  • Basic Linear Algebra Subprograms — BLAS (англ. Basic Linear Algebra Subprograms  базовые подпрограммы линейной алгебры)  стандарт де факто интерфейса программирования приложений для создания библиотек, выполняющих основные операции линейной алгебры, такие как… …   Википедия

  • DnAnalytics — Stable release 2009.4 / 29 April 2009 Development status Active Written in C#, F#, .NET CLR Operating system Cross platform …   Wikipedia

  • MKL — Die Abkürzung MKL steht für Maschinenkonstruktionslehre, siehe Konstruktionslehre Math Kernel Library, eine Software Bibliothek für Entwickler von Simulations und Analyse Applikationen von Intel, siehe BLAS den Flughafen Jackson (McKellar Sipes… …   Deutsch Wikipedia

  • Mathematica — Тип Сист …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”