Intel OneAPI

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:

Eine API-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.

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
Preise
Unbefristete Lizenz
699 €