Intel oneAPI

Lire la video

Lire la video

Avec Intel oneAPI, libérez le véritable pouvoir de votre code ! Déployez et répartissez vos charges de calcul intensif sur des architectures diverses

Intel oneAPI est la voie productive et intelligente vers la liberté HPC par rapport aux charges économiques et techniques des modèles de programmation propriétaires. Il s’agit d’une alternative ouverte au verrouillage des langages propriétaires qui permet d’exploiter pleinement les performances de votre matériel grâce à un ensemble complet d’outils éprouvés qui complètent les langages et les modèles parallèles existants.

Il comprend un langage d’architectures croisées Data Parallel C++ (basé sur ISO C++ et SYCL), des compilateurs C++ et Fortran, des bibliothèques avancées et des extensions communautaires.

5 bonnes raisons d’utiliser ce produit

  • Des outils encore plus robustes
  • Des capacités de processeurs optimales et multi-architectures grâce au DPC++
  • Des développements plus rapides
  • Des combinaisons Fortran et C++
  • Des outils de validation complémentaires
Nous apprécions beaucoup RITME… un accompagnement dans le choix des solutions et des réponses professionnelles aux problématiques soumises par nos chercheurs.
La qualité de nos interlocuteurs RITME est de nous apporter des réponses.
Laurent Benvenuti
IT Manager – Toulouse School of Economics

Pourquoi choisir Intel oneAPI ?

L’utilisation de technologies de calcul haute performance comme l’IA, le Machine Learning et le Deep Learning exige des développeurs de déployer et échelonner les charges de travail de calcul intensif de manière à libérer toutes les capacités des processeurs, des accélérateurs et des clusters HPC alimentés par Intel.

Intel a récemment introduit la gamme Intel oneAPI, la prochaine génération d’outils de développement de logiciel Intel, basée sur les standards actuels pour créer et déployer des applications hautes performances, centrées sur les données pour diverses architectures.

INTEL ONE API ET HPC TOOLKIT SE COMBINENT POUR CRÉER UN SEUL ET UNIQUE PRODUIT HPC :

One API et HPC Toolkits comprennent les techniques de pointe en matière de vectorisation, de multithreading, de parallélisation multi-noeuds et d’optimisation de la mémoire. Déployez des applications et des solutions sur des systèmes à mémoire partagée et à mémoire distribuée (tels que les clusters) en utilisant des outils de développement, une bibliothèque MPI normée, un analyseur MPI et des outils de réglage et de contrôle clusters.

INTEL oneAPI TOOLKIT

Intel oneAPI Toolkit est un ensemble d’outils et de bibliothèques pour le développement d’applications hautes performances centrées sur les données et ciblant une variété d’architectures Intel (CPU, GPU, FPGA).

  • Utilisez un modèle de programmation unique et un langage d’architectures croisées Data Parallel C++ (DPC++) pour développer des applications hautes performances, centrées sur les données, qui permettent la réutilisation du code sur des cibles matérielles telles que les CPU, GPU et FPGA d’Intel, et qui permettent un réglage personnalisé pour chaque accélérateur.
  • Développez efficacement en utilisant le compilateur DPC+/C++/C, les bibliothèques de performance, les outils de profilage d’aide à la conception et de débogage améliorés ainsi que Python accéléré.
  • Migrez votre code CUDA vers le nouveau code DPC++ qui peut être utilisé sur plusieurs architectures à l’aide d’un outil de compatibilité, et adaptez-le selon vos besoins pour des implémentations spécifiques.
  • Développez un code prêt pour l’avenir afin de faciliter l’adoption de futures architectures HPC innovantes.

Construisez, analysez, optimisez et adaptez des applications HPC rapides pour une variété d’architectures avec des techniques de vectorisation, de multithreading, de parallélisation multi-noeuds et d’optimisation de la mémoire

  • Construisez. Simplifiez le déploiement d’applications HPC à architecture croisée sur les processeurs et accélérateurs Intel en utilisant les compilateurs et bibliothèques de pointe d’Intel. Créez efficacement du code parallèle rapide et améliorez les performances des applications en exploitant les fonctionnalités de pointe de l’architecture Intel actuelle et future.
  • Analysez. Évaluez rapidement les performances des applications, l’utilisation des ressources et les domaines à optimiser pour garantir des performances rapides entre les différentes architectures.
  • Optimisez. Découvrez comment l’utilisation des ressources influe sur votre code, notamment en matière de calcul, de mémoire, d’E/S, etc. pour prendre des décisions judicieuses en matière de conception inter-architectures.
  • Prend en charge les normes HPC, notamment C/C++, Fortran, Python, OpenMP et MPI, pour une intégration facile au code existant.

Les nouveautés Intel oneAPI 2025

Intel oneAPI évolue avec sa nouvelle version 2025, encore plus riche en fonctionnalités et innovations. Cette plateforme unifiée dédiée au développement d’applications haute performance et d’IA repousse les limites de la performance sur les architectures Intel les plus récentes. Elle simplifie l’accès aux outils standard de l’industrie tout en élargissant les options matérielles disponibles. Les développeurs bénéficient ainsi d’une flexibilité et d’une efficacité optimales pour exploiter pleinement les technologies Intel.

Des performances inégalées sur les plateformes Intel pour maximiser vos projets IA et HPC

  • Jusqu’à 3 fois plus de performance en IA générative (GenAI) sur les processeurs Intel® Xeon® de 6ᵉ génération grâce à oneDNN, aux frameworks IA optimisés par Intel et à Intel® AMX.
  • Amélioration jusqu’à 2,5 fois des performances HPCG grâce à MRDIMM et oneMKL.
  • Développement d’IA haute performance sur PC (y compris les LLM) avec des outils optimisés pour les processeurs Intel® Core™ Ultra.
  • Sécurité et chiffrement renforcés via la bibliothèque Intel® Cryptography Primitives.

Un accès simplifié et enrichi aux outils standard de l’industrie

  • Exploitation des frameworks IA et bibliothèques de performance avec davantage d’optimisations Intel, y compris le support natif de PyTorch 2.5 pour CPU et GPU.
  • Performances optimales pour les LLM (comme Llama 3.2, Qwen2, Phi-3) avec les outils IA d’Intel.
  • Installation simplifiée des outils grâce à un sélecteur permettant de configurer des kits complets ou des sous-ensembles adaptés.

Une flexibilité matérielle étendue pour exploiter pleinement vos ressources multi-architectures

  • Support amélioré pour les environnements multi-vendeurs et multi-architectures, notamment une migration accélérée de CUDA* vers SYCL* avec l’outil Intel® DPC++ Compatibility.
  • Performances quasi natives sur CPU et GPU pour les calculs numériques avec Intel® Distribution for Python.
  • Accélération multipliée par 4 des algorithmes GPU grâce à oneDPL, avec une flexibilité future des bibliothèques IA intermatérielles (Triton, JAX, OpenXLA).

Votre maintenance PSXE est toujours en cours ? Bénéficiez gratuitement du passage à oneAPI. 

ÉDITIONMISE À JOUR
Intel®
Parallel Studio XE Composer Edition
Intel®
oneAPI & HPC Toolkits Single-Node
Intel®
Parallel Studio XE Professional Edition
Intel®
oneAPI & HPC Toolkits Single-Node
Intel®
Parallel Studio XE Cluster Edition
Intel®
oneAPI & HPC Toolkits Multi-Node
À partir de (HT)
Tarifs
Licence perpétuelle
369,94 €