www.qtsoftware.de
Intel Math Kernel Library
Beliebte numerische Funktionen hochoptimiert für den Einsatz auf PC und unter Mac OSX

Intel hat einige der beliebtesten Numerikfunktionen speziell für die hauseigenen PC Prozessoren optimiert und in einer Library zusammenfaßt.

Intels Math Kernel Library (MKL) ist für PC unter Windows und Linux und für Macintosh Rechner mit Intel Prozessoren unter Mac OSX erhältlich. Sie enthält in hochoptimierter Form u.a.

  • Fast-Fourier-Transformationsfunktionen (FFT), sowohl mit einfacher, als auch mit doppelter Genauigkeit (REAL*4 bzw. float, und REAL*8 bzw. double) sowie für komplexe Datentypen (COMPLEX)
  • Grundlegende Funktionen der Linearen Algebra (BLAS, LAPACK),
  • BLAS auch für dünn-besetzte Matrizen (sparse matrices) mithilfe von PARDISO (Parallel Direct Solver)
  • Statistikfunktionen für Wahrscheinlichkeitsverteilungen, Erzeugung von Zufallszahlen u.a.m. (in der VSL Vector Statistical Library)
  • Vektorisierte Transzendente Funktionen (in der VML Vector Math Library)

Die Funktionen sind für den "multi-threaded" Einsatz programmiert und können daher auch in parallelisierten Programmen verwendet werden.

Manche der Routinen (insb. BLAS und LAPACK) sind aufrufkonform mit denen, die im Fortran Quellcode unter Netlib zur Verfügung stehen. Gegenüber diesen bieten die optimierten MKL-Versionen aber mitunter erhebliche Performance-Vorteile (vgl. Intels Benchmarks).

Eine spezielle Variante ist für den Einsatz in einem Linux Cluster verfügbar:
Intel® Cluster Math Kernel Library
.
Die MKL sind nicht nur für Intels eigene Compiler erhältlich. Schnittstellen bzw. INTERFACEs sind auch für andere, weitverbreitete Compiler vorhanden.

Die MKL ist Bestandteil der Professional Editionen der Intel Compiler C++ und Fortran.

Dokumentation

Die Dokumentation wird vollständig on-line bereitgestellt (PDF).

Support / technische Unterstützung, Updates

Nach Kauf und Registration eines Intel Software Produkts erhalten Sie ein Jahr lang Zugang zum sogenannten Intel Premier Support Forum, über den sämtliche technische Unterstützungsleistungen, die Sie anfragen, abgewickelt werden (d.h. ein direkter Kontakt via Telefon oder eMail mit Intel ist damit weitgehend unterbunden). Im diesem Forum werden auch Updates kostenfrei bereitgestellt. Ein Support-Kontrakt kann nach Ablauf der Wartungsperiode erneuert werden ("Support Service Renewal").

 

 
Ergänzungen/AddOns
·
·
·
Preislisten / Bestellung
·
Links
·
·
·

 

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel IMKLW bzw. IMKCL
Lieferumfang Software und Dokumentation via Installationsdatei(en) und Lizensierungsdaten.
Unterstützte
Betriebssystem(e)
Windows XP o. 2003 und höher bzw. Red Hat Linux 9.0, SuSE Linux 9.0 u.w.; Mac OS 10.4.4 or higher on Intel® Core™ Duo Processor
Unterstützte Compiler

Für Linux: Intel® Fortran Compiler v9.1 oder höher,
Intel® C++ Compiler v9.1 oder höher, GNU Compiler
For Windows: Intel® Fortran Compiler v9.1 oder höher, Microsoft* Visual C++ v2003/2005

Systemanforderungen PC mit Pentium II oder besser mit minimal 450 MHz (P4 wird empfohlen), min. 256 MB RAM (empf. 512 MB RAM) , Festplatte mit ca. 200 MB frei;
Apple Macintosh mit Intel® Core™ Duo Processor
Hersteller Intel Corporation
Aktuelle Version 10.0
Lizensierungsvarianten Einzelplatzlizenz für registrierten Benutzer,
Clusterlizenz (Intel® Cluster Math Kernel Library for Linux),
"Academic" Versionen (nur für Hochschulen)

Lizensierung:
Bei Kauf eines Intel Software Produkts erhalten Sie via eMail (oder ausgedruckt) die Installationsdaten für die Software, die Sie zuvor entweder aus dem Internet geladen haben oder von einer Intel CD-ROM installiert haben.
Zur Inbetriebnahme ist die Registration bei Intel zwingend notwendig (wie erklärt unser Dokument IntelSoftwareLizensierung.pdf).
Lizenz- bzw. Laufzeitgebühren keine
Updates erhältlich ja (kostenlos während des Wartungszeitraums)
Technischer Support innerhalb des Wartungszeitraums kostenfrei;
kostenpflichtiger Wartungsvertrag (umfaßt Updates via Download sowie technische Unterstützung über den Intel Premium Support Account)
Datenblatt erhältlich nein
Testversion ja (Download von:
http://www.intel.com/software/products/global/eval.htm)
oder CD-ROM von uns anfordern (kostenlos).
Produktinformationen des Herstellers http://www.intel.com/software/products/mkl/index.htm
Informationsstand 16. Nov. 2009
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2009. Alle Rechte vorbehalten.