www.qtsoftware.de
Intel® oneAPI Toolkit
Vereinheitlichtes Programmiemodell für verschiedene Prozessorarchitekturen

Basierend auf dem Gedanken "ein Quellcode für verschiedene Systeme" liefert Intel Werkzeuge zur Produktion hochperformanter Programme für verschiedene Prozessorarchitekturen.

Dies können CPUs, GPUs, FPGAs und weitere Prozessorsysteme ("Accelerators") sein. Zur Programmierung dieser XPUs (verallgemeinernde Abkürzung) liefert Intel ein auf Data Parallel C++ (DPC++) basierendes Compilersystem und passende Bibliotheken (oneAPI Libraries). DPC++ ist eine Weiterentwicklung von C++. Des weiteren ist ein bit Fortran Compiler enthalten (ifx).
Zusätzlich werden Analyse-Werkzeuge und Debugger bereitgestellt, die der Arbeitserleichterung, Fehlerfindung und Performanceverbesserung dienen.

Das Intel® oneAPI Toolkit ist der namentliche Nachfolger des Intel® oneAPI Base & HPC Toolkit. Letzteres ist seit Anfang Mai 2026 nicht mehr erhältlich. Lizenztechnisch, ausstattungsmäßig und preislich sind beide identisch.

Maschinencode vs. Bytecode

Im Gegensatz zu den bisherigen Möglichkeiten zur plattformübergreifenden Programmierung, die in den meisten Fällen auf Skripten (z.B. PHP, JavaScript) oder Zwischencode (sog. Bytecode; z.B. Java, C#) basieren und zur Ausführung eine Runtime-Umgebung oder Interpreter benötigen, erzeugt DPC++ compilierten, prozessorspezifischen Maschinencode, der keine Umsetzung von Script- oder Bytecode in Maschinencode während seiner Ausführung benötigt. Daß dies einen erheblichen Performancevorteil bietet, ist offensichtlich. Darüberhinaus ist Intels DPC++ Compilersystem mit prozessorspezifischen Tuning-Optionen ausgestattet.

Bestandteile des Intel® oneAPI Toolkit

  • Intel® Fortran Compiler
    Compiler für Fortran Quellcode. Unterstützt werden Fortran Standards bis 2018. Fortran 2023 Sprachmittel sind teilweise implementiert.
  • Intel® oneAPI DPC++/C++ Compiler
    Compiler für C++, SYCL und DPC++ Quellcode
    Erzeugt optimierten Binärcode (sowohl für das Gast- als auch das Zielsystem, bspw. Acceleratoren)
  • Intel® DPC++ Compatibility Tool
    Assistent zur Migration von CUDA Quellcode nach DPC++
  • Intel® oneAPI DPC++ Library
    Funktionssammlung zur hoch-performanten Parallel-Verarbeitung von Daten
  • Intel® oneAPI Threading Building Blocks
    Eine weitere Funktionssammlung für die parallele Programmierung
  • Intel® oneAPI Math Kernel Library
    Die Weiterentwicklung der bekannten MKL mit Funktionen basierend auf BLAS, LAPACK, SCALAPACK, FFTW, usw.
  • Intel® oneAPI Data Analytics Library
    Sammlung von Funktionen zur Verarbeitung riesiger Datenmengen, zum Einsatz in Programmen der Künstlichen Intelligenz, Datenanalyse usw.
  • Intel® Distribution for Python
    Hochperformante Funktionen zur Verwendung in Python
  • Intel® VTune™ Profiler
    Analyse-Tool zum Auffinden von Performance-Engpässen
  • Intel® Advisor
    Assistent und Ratgeber zur Performanceverbesserung von Programmen
  • Intel® oneAPI Video Processing Library
    Library mit Funktionen zur Videoverarbeitung (high-speed, real-time decoding / encoding)
  • Intel® oneAPI Deep Neural Network Library
    Funktionssammlung für die Programmierung von KI Applikationen
  • Intel® oneAPI Collective Communications Library
    Funktionen zum skalierbaren und effizienten Trainieren Neuronaler Netze
  • Intel® Integrated Performance Primitives
    Sammlung von Funktionen zur Bild- und Signalverarbeitung, Kryptographie, Datenkomprimierung u.a.

Toolkit Bestandteile

Intel® oneAPI Tool


Betriebssysteme

Das Intel® oneAPI Toolkit ist derzeit für Windows und Linux sowie mit Einschränkungen für MacOS erhältlich.


Lizensierung

Intel unterscheidet zwischen Einzelplatz- und Mehrplatzlizenzen:

  • Named-user
    Für einen registrierten Benutzer, zum Einsatz auf Laptop, Desktop und Workstation

  • Workgroup bzw. 2 Concurrent User
    Für bis zu 10 Benutzer im lokalen Netzwerk

  • Department bzw. 5 Concurrent User
    Für bis zu 25 Benutzer im lokalen Netzwerk

  • Division bzw. 10 Concurrent User
    Für bis zu 50 Benutzer im lokalen Netzwerk

Sollen mehr Programmierer unterstützt werden, sind entsprechende Vielfache dieser Lizenzen zu beschaffen.

Für größere Benutzerzahlen (>50) bzw. Firmenlizenzen ("site licence") fragen Sie bitte an.

Von diesen gibt zwei Varianten:

  • Single Node
    für den Betrieb auf einzelnen PCs

  • Multi-Node
    für den Betrieb bzw. die Nutzung im Cluster

Für die Netzwerklizenzen wird FlexLM nicht mitgeliefert (wie das früher beim Intel® Parallel Studio XE der Fall war). Lizensierungs - bzw. Nutzungsbeschränkungen ergeben sich jetzt aus der rechtlichen Grundlage (d.i.d. Lizenzvertrag - EULA).

Des weiteren unterscheidet Intel zwischen kommerziellen Lizenzen und akademischen. Letztere sind ausschließlich Hochschulen vorbehalten, die akademische Grade verleihen. D.h. auch nicht-profitorientierte Forschungsinstitute können nur kommerzielle Lizenzen mit Support erwerben.

Im Gegensatz zu früher, erfolgt nun keine betriebssystem-spezifische Lizensierung mehr. D.h. eine Intel® oneAPI Toolkit Lizenz umfaßt die Nutzungserlaubnis auf PCs unter Linux, Windows und MacOS.

Support

Nach Kauf und Registration des Intel® oneAPI Toolkit erhalten die registrierten Nutzer ein Jahr lang Zugang zum Intel Online Service Center, über das sämtliche technische Unterstützungsleistungen, die Sie anfragen, von Intel abgewickelt werden. Im diesem geschützten Bereich werden auch Updates kostenfrei bereitgestellt. Ein Support-Kontrakt kann nach Ablauf der Wartungsperiode erneuert werden ("Support Service Renewal"). Intel verspricht den Kunden mit Supportvertrag, daß Anfragen (support tickets) bevorzugt und beschleunigt bearbeitet werden.
Für Nutzer, die das Intel® oneAPI Toolkit ohne Supportvertrag einsetzen, moderiert Intel öffentliche Supportforen, in denen sich die Benutzer gegenseitig helfen.
Registrierte Nutzer mit Support haben Zugriff auf ältere Versionen (bei den Compilern auf die letzten 3 größeren Releases). Nutzern ohne Support steht nur die aktuelle Version zur Verfügung.

 


Die QT software GmbH ist Intel Software Fachhändler seit 2002.

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

 

 

Intel® oneAPI Base & HPC Toolkit Product Brief (PDF)

 

 

 

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel OAHPC|M
Lieferumfang Download ("Licence Only", "ESD"): Software und Dokumentation via Installationsdatei(en) und Lizensierungsdaten.
Unterstützte
Betriebssystem(e)
Windows, Linux, MacOS u.ggf. weitere
Systemanforderungen

siehe Intels Webseite

Hersteller Intel Corporation
Aktuelle Version 2026.0
Lizensierungsvarianten Einzelplatzlizenz, Mehrbenutzerlizenzen
"Academic" Versionen (nur für Hochschulen)

Lizensierung:
Bei Kauf eines Intel Software Produkts erhalten Sie von uns eine eMail mit allen notwendigen Daten zur Registrierung bei Intel und für den Zugang zu Intels Download Center. Wenn Sie Fragen dazu haben, können Sie uns gerne anrufen.
Lizenz- bzw. Laufzeitgebühren keine (bei Weitergabe von Programmen oder Libraries, die mit einem Intel Compiler erstellt wurden.)
Updates erhältlich ja, im Rahmen des kostenpflichtigen Wartungsvertrags (SSR)
Technischer Support innerhalb des Wartungszeitraums kostenfrei; Support durch Intel Ingenieure in Intels Online Service Center mit kostenpflichtigem Wartungsvertrag (SSR);
kostenloser Support über das öffentliche Intel Software Forum;
Testversion ja
Informationsstand 14. Mai 2026
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2026. Alle Rechte vorbehalten.
Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.