IBM Spectrum MPI
Accélérer la parallélisation des applications hautes performances
Essayer l’édition gratuite
Illustration géométrique abstraite représentant le dégradé de chevrons IBM
Ce que IBM Spectrum MPI peut faire pour votre entreprise

IBM Spectrum MPI est une implémentation haute performance de qualité production de l’interface Message Passing Interface (MPI). Il accélère les performances des applications dans les environnements informatiques distribués. Il fournit une interface portable commune basée sur le MPI open source. Il va au-delà d’Open MPI et ajoute des caractéristiques uniques, telles que des fonctions avancées d’affinité avec le processeur, la sélection dynamique de bibliothèques d’interface, des intégrations supérieures de gestionnaires de charge de travail et de meilleures performances. IBM Spectrum MPI prend en charge un large éventail de plateformes, d’interconnexions et de systèmes d’exploitation standard, ce qui permet aux applications parallèles de fonctionner presque partout.

Avantages
Etendre votre support

Bénéficiez de la prise en charge d’un large éventail de réseaux et d’interconnexions sectoriels pour vous assurer que vos applications fonctionnent avec une latence et une bande passante optimales pour chaque protocole.

Utilisation sur de nombreux types de plateformes

IBM Spectrum MPI est prédéfini et certifié pour une utilisation sur une variété de plateformes, minimisant ainsi les risques dans les déploiements critiques de calcul haute performance (HPC).

Portage simplifié des applications

IBM Spectrum MPI facilite le portage des applications vers d’autres plateformes afin d’accélérer la mise sur le marché et d’améliorer la qualité des applications.

Réduire vos coûts

IBM Spectrum MPI prend en charge un large éventail de plateformes et de systèmes d’exploitation standard, ce qui peut réduire les coûts de test, de maintenance et de support.

Bénéficier d’un support HPC dédié

Vous êtes soutenu par des organisations de support HPC dédiées pour résoudre rapidement et efficacement les problèmes techniques.

Quatre bonnes raisons d’utiliser IBM Spectrum MPI
Obtenez des résultats plus rapidement grâce à une meilleure gestion de l’infrastructure

Un environnement sous-optimisé peut nuire à votre compétitivité et ralentir votre délai d’obtention de résultats. IBM Spectrum MPI gère pour vous les différences architecturales de votre infrastructure à la place de l’application. Il élimine la nécessité d’écrire plusieurs versions de l’application pour tenir compte des différentes interconnexions. Il optimise également la performance des applications en améliorant les algorithmes collectifs.


Bénéficier, entre autres, d’une meilleure connectivité réseau

IBM Spectrum MPI propose une mise en œuvre Open MPI pour les applications parallèles HPC avec des performances et une évolutivité améliorées. Pris en charge sur IBM Power Systems, ainsi que sur x86-64, il dispose d’une bibliothèque MPI collective et d’un backend de protocole de communication point à point (PAMI) qui offrent une connectivité réseau améliorée et une meilleure convivialité des développeurs d’applications. Il optimise l’efficacité du réseau en sélectionnant dynamiquement la connexion réseau optimale entre chaque nœud au moment de l’exécution.


Bénéficiez de performances et d’une flexibilité améliorées

IBM Spectrum MPI intègre des fonctions avancées d’affinité avec le processeur, une sélection dynamique des bibliothèques d’interface, des intégrations supérieures de gestionnaires de charge de travail et des performances améliorées. Il prend en charge un large éventail de plateformes, d’interconnexions et de systèmes d’exploitation standard, ce qu permet aux applications parallèles de fonctionner presque partout.


Bénéficiez d’une plus grande vitesse

IBM Spectrum MPI offre une interface PAMI (Parallel Active Messaging Interface) améliorée, compatible RDMA (remote direct memory access), utilisant Mellanox OFED sur du matériel x86-64 et IBM POWER. Il offre également une bibliothèque collective de qualité supérieure qui permet au développeur d’applications d’utiliser de manière transparente les tampons de mémoire du processeur graphique. La bibliothèque dispose d’une logique avancée pour déterminer l’algorithme le plus rapide pour toute opération collective donnée.

Lire la fiche technique

Ressources spécialisées pour vous aider à réussir
Documentation du produit

Trouvez rapidement des réponses dans la documentation produit proposée par IBM.

Explorer