Intel oneAPI

Lire la video

Lire la video

Mit Intel oneAPI entfesseln Sie die wahre Kraft Ihres Codes! Bereitstellen und Verteilen Ihrer HPC-Lasten über verschiedene Architekturen

Intel oneAPI ist der produktive und intelligente Weg zur HPC-Freiheit von der wirtschaftlichen und technischen Belastung durch proprietäre Programmiermodelle. Es ist eine offene Alternative zu proprietären Sprachen, die es Ihnen ermöglicht, die Leistung Ihrer Hardware mit einem umfassenden Satz bewährter Werkzeuge, die bestehende parallele Sprachen und Modelle ergänzen, voll auszuschöpfen.

Es beinhaltet eine architekturübergreifende Data Parallel C++ Sprache (basierend auf ISO C++ und SYCL), C++ und Fortran Compiler, erweiterte Bibliotheken und Community-Erweiterungen.

5 gute Gründe, diese Software zu verwenden

  • Noch mehr robuste Werkzeuge
  • Optimale Prozessorleistung und Multi-Architektur mit DPC++
  • Schnellere Entwicklung
  • Kombinationen aus Fortran und C++
  • Zusätzliche Validierungswerkzeuge
Wir schätzen RITME… sehr als Unterstützung bei der Auswahl von Lösungen und professionellen Antworten auf die von unseren Forschern eingereichten Probleme.
Die Qualität unserer RITME-Gesprächspartner ist es, uns Antworten zu bringen.

 
Laurent Benvenuti
IT-Manager – Wirtschaftshochschule Toulouse

Warum Intel oneAPI wählen?

Der Einsatz von High-Performance-Computing-Technologien wie KI, maschinelles Lernen und Deep Learning erfordert von den Entwicklern die Bereitstellung und Skalierung von HPC-Workloads auf eine Art und Weise, die die volle Leistungsfähigkeit von Intel-Prozessoren, Beschleunigern und HPC-Clustern ausschöpft.

Intel hat kürzlich die Intel oneAPI-Familie vorgestellt, die nächste Generation von Intel Software-Entwicklungswerkzeugen, die auf aktuellen Standards für die Erstellung und den Einsatz von hochleistungsfähigen, datenzentrierten Anwendungen für verschiedene Architekturen basieren.

INTEL ONE API BASE AND HPC TOOLKIT COMBINE TO CREATE ONE HPC PRODUCT:

oneAPI Basis und HPC-Toolkits beinhalten modernste Vektorisierung, Multithreading, Multi-Knoten-Parallelisierung und Speicheroptimierungstechniken. Bereitstellung von Anwendungen und Lösungen auf Shared-Memory- und Distributed-Memory-Systemen (z. B. Clustern) mit Hilfe von Entwicklungswerkzeugen, einer standardisierten MPI-Bibliothek, einem MPI-Analyzer sowie Werkzeugen für Clustertuning und -überwachung.

INTEL oneAPI BASE TOOLKIT

Intel oneAPI Base Toolkit ist ein Satz von Werkzeugen und Bibliotheken für die Entwicklung von hochleistungsfähigen datenzentrischen Anwendungen, die auf eine Vielzahl von Intel-Architekturen (CPU, GPU, FPGA) ausgerichtet sind.

  • Verwenden Sie ein einfaches Programmiermodell und ein  Architekturübergreifende Sprache Data Parallel C++ (DPC++) zur Entwicklung hochleistungsfähiger, datenzentrierter Anwendungen, die die Wiederverwendung von Code auf Hardware-Zielen wie z. B. Intel-CPUs, GPUs und FPGAs ermöglichen und eine benutzerdefinierte Abstimmung für jeden Beschleuniger erlauben.
  • Entwickeln Sie effizient mit dem DPC+/C++/C-Compiler, Performance-Bibliotheken, verbesserter Design-Unterstützung, Profiling- und Debugging-Tools und beschleunigtem Python.
  • Migrieren Sie Ihren CUDA Code mit Hilfe eines Kompatibilitätswerkzeugs in den neuen DPC++ Code, der auf mehreren Architekturen verwendet werden kann, und passen Sie ihn bei Bedarf für bestimmte Implementierungen an.
  • Entwickeln Sie zukunftsfähigen Code, um die Einführung von künftigen innovativen HPC-Architekturen zu erleichtern.

Erstellen, Analysieren, Optimieren und Anpassen von schnellen HPC-Anwendungen für eine Vielzahl von Architekturen mit Vektorisierung, Multithreading, Multiknotenparallelisierung und Speicheroptimierungstechniken

  • Build. Vereinfachen Sie die Bereitstellung von architekturübergreifenden HPC-Anwendungen auf Intel-Prozessoren und -Beschleunigern mit den branchenführenden Compilern und Bibliotheken von Intel. Erstellen Sie effizient schnellen parallelen Code und verbessern Sie die Anwendungsleistung, indem Sie die innovativen Funktionen der aktuellen und zukünftigen Intel-Architektur nutzen.
  • Analysieren. Beurteilen Sie schnell die Anwendungsleistung, die Ressourcennutzung und die zu optimierenden Bereiche, um eine schnelle Leistung über verschiedene Architekturen hinweg sicherzustellen.
  • Optimieren. Erfahren Sie, wie sich die Ressourcennutzung auf Ihren Code auswirkt, einschließlich Rechenleistung, Speicher, E/A usw., um intelligente architekturübergreifende Design-Entscheidungen zu treffen.
  • Unterstützt HPC-Standards, einschließlich C/C++, Fortran, Python, OpenMP und MPI, für eine einfache Integration in bestehenden Code.

Die Neuheiten von Intel oneAPI 2024

Die neuesten Entwicklungen in der Intel oneAPI 2024 Tool-Familie markieren eine neue Ära für Entwickler, indem sie außergewöhnliche Leistung und Produktivität auf einer Vielzahl von CPU- und GPU-Architekturen bieten. Diese Updates gewährleisten eine optimale Unterstützung des Intel-Architekturportfolios und bieten damit Flexibilität und Freiheit bei der Hardwareauswahl für zukünftige Projekte.

Eine zukunftssichere Programmierung:

  • Erweiterung der Fähigkeiten für KI, HPC, Unternehmen und Grafik auf Intel CPUs und GPUs mit einer breiteren Abdeckung von Standards.
  • Schnellere Leistung und Bereitstellung durch die Verwendung von Standard-Python für digitale Arbeitslasten, wodurch eine größere Vielseitigkeit und Effizienzgewinne erzielt werden.

Verbesserte Unterstützung für mehrere Architekturen, um das volle Potenzial Ihrer Hardware auszuschöpfen:

  • Leistungsoptimierung auf Intel Xeon Scalable und Intel Core Ultra Prozessoren der 5. Generation, garantiert maximale Effizienz für CPU-Umgebungen.
  • Skalierbare Echtzeitleistung durch Beschleunigung mittels Raytracing auf dem Grafikprozessor, mit deutlichen Leistungssteigerungen für Arbeitslasten, die durch KI-Tools optimiert werden. Diese Verbesserung nutzt die neuesten Hardware-Entwicklungen für schnellere und bessere Ergebnisse.

Entwickeln Sie schnell und selbstbewusst mit umfassender Unterstützung:

  • Nahezu vollständige Implementierung von SYCL 2020 zur Verbesserung der Produktivität und des Codetransfers, wodurch die Entwicklung robusterer und leistungsfähigerer Softwarelösungen erleichtert wird.
  • Neuer, vereinfachter Prozess für den Erhalt von KI-Tools. Eine reibungslosere und effizientere Erfahrung, sodass sich Entwickler mehr auf die Erstellung von hochwertigem Code konzentrieren können.
  • Erweiterte Funktionen für die Bewertungsvorschau und die Verwendung von C++ parallel STL, die das Entladen auf den Grafikprozessor erleichtern und so die Übertragbarkeit und Leistung des Codes verbessern.

Ist Ihre PSXE-Wartung noch im Gange? Nutzen Sie das kostenlose Upgrade auf oneAPI.

EDITIONUPDATE
Intel®
Parallel Studio XE Composer Edition
Intel®
oneAPI Base & HPC Toolkit Single-Node
Intel®
Parallel Studio XE Professional Edition
Intel®
oneAPI Base & HPC Toolkit Single-Node
Intel®
Parallel Studio XE Cluster Edition
Intel®
oneAPI Base & HPC Toolkit Multi-Node
Ausgehend von (excl tax)
Preise
Unbefristete Lizenz
369,94 €