IBM Open XL C/C++ pour Linux on Power est le compilateur C/C++ de nouvelle génération d’IBM. Il facilite la création et la maintenance des applications écrites en C/C++ pour une utilisation sur les plateformes IBM Power. Grâce à l’exploitation complète de la dernière architecture Power10, IBM Open XL C/C++ for Linux on Power peut générer du code qui utilise les capacités de Power10 pour optimiser l’utilisation de votre matériel.
IBM Open XL C/C++ for Linux on Power intègre entièrement l’infrastructure de compilateur Clang et LLVM pour C/C++. Vous pouvez ainsi profiter de la technologie open source et de la force d’IBM dans la technologie d’optimisation des compilateurs. LLVM est un framework de compilation open source activement géré par une grande communauté de développeurs. Il prend en charge plusieurs architectures et langages de programmation. Clang fait partie de l’infrastructure de compilateur LLVM : une infrastructure de front-end et d’outils linguistiques pour le projet LLVM.
Avec l’infrastructure d’IBM Open XL C/C++ for Linux on Power, vous pouvez bénéficier du langage C/C++ moderne, notamment des fonctionnalités C++17, des optimisations LLVM courantes et de la compatibilité des compilateurs GCC.
Les compilateurs IBM XL C/C++ for Linux existants sont toujours disponibles. Accédez à l’onglet Ressources pour en savoir plus.
Capitalisez sur une architecture Power10, comme Matrix Multiply Accelerator (MMA), et maximisez votre retour sur investissement grâce à l’exploitation complète du matériel.
Tirez parti des optimisations LLVM courantes et des technologies de pointe d’IBM pour améliorer les performances des workloads.
Profitez de capacités de diagnostic et de reporting Clang/LLVM et proposez divers utilitaires LLVM pour améliorer l’efficacité de vos tâches de développement.
Une création plus rapide permet de raccourcir le cycle de développement, d’accélérer les itérations et de fournir une distribution continue pour les applications critiques sur Linux.
Proposez de nouvelles licences mensuelles de type unité de facturation par cœur de processeur virtuel (VPC). Mettez en place une gestion des licences des compilateurs IBM Open XL sur serveurs virtuels en fonction des capacités nécessaires lors de votre transition vers le cloud hybride.
Bénéficiez d’un service et d’un support IBM de qualité supérieure.
Intègre entièrement l'infrastructure des compilateurs Clang et LLVM pour C/C++. Vous permet de profiter des fonctionnalités du langage C/C++ moderne et des fonctions d’optimisation LLVM courantes, telles que les capacités de diagnostic et de reporting LLVM.
Exploite pleinement l’architecture Power10. Fournit des options d’architecture Power10, des fonctions intégrées et des fonctions de bibliothèque adaptées pour maximiser le retour sur investissement du matériel.
Permet d’optimiser le programme lors de la liaison. Vous permet de tirer parti des optimisations intermodulaires sans apporter de modifications significatives aux fichiers makefile ou au système de génération.
Fournit une technique d’optimisation de compilateur en programmation informatique qui utilise le profilage pour améliorer les performances d’exécution du programme.
Fournit un ensemble de bibliothèques pour le calcul mathématique haute performance, notamment les bibliothèques Mathematical Acceleration Subsystem (MASS) et Basic Linear Algebra Subprograms (BLAS).
Fournit des informations pour vous aider à utiliser les fonctionnalités du compilateur afin d’optimiser vos applications.
Fournit des extensions linguistiques pour la prise en charge de la programmation VMX (Vector Multimedia Extension) et VSX (Vector Scalar Extension).
Configuration logicielle requise
Configuration matérielle requise
Utilisez n’importe quel serveur IBM Power pris en charge par la distribution de votre système d’exploitation.
Un compilateur haute performance pour développer des programmes complexes en C.
Un compilateur haute performance pour développer des programmes complexes en C/C++.
Un compilateur haute performance pour développer des programmes complexes en Fortran.
Un compilateur haute performance pour développer des programmes complexes en Fortran.
Les compilateurs IBM optimisent les performances système dans des applications qui exploitent pleinement les architectures IBM.
Une licence par utilisateur unique
À partir de
3 930,00 USD*
par utilisateur autorisé
Accès partagé par plusieurs utilisateurs
À partir de
11 900,00 USD*
par utilisateur simultané
Licence mensuelle facturée par cœur de processeur virtuel (VPC)
À partir de
88,60 USD*
par VPC et par mois
Le nombre de licences requises correspond au nombre d’utilisateurs uniques utilisant le compilateur
Le nombre de licences requises correspond au nombre maximal d’utilisateurs se servant du compilateur en même temps
Le nombre de licences requises est basé sur la capacité de l'environnement dans lequel le compilateur est utilisé
Achetées via le système IBM Passport Advantage (PA) ou Entitled Software
Achetées via le système PA ou Entitled Software
Achetées via le système PA, Entitled Software, ou en ligne en cliquant sur le bouton Acheter maintenant.
Licence non partageable
Prix potentiel inférieur à l’achat de plusieurs licences d’utilisateurs autorisés
Option de tarification plus flexible (payez mensuellement au fur et à mesure)
Comprend 12 mois de support 7 jours sur 7 et un accès aux nouvelles fonctionnalités du logiciel
Comprend 12 mois de support 7 jours sur 7 et un accès aux nouvelles fonctionnalités du logiciel
Inclut un support 7 jours sur 7 pour la période demandée et un accès aux nouvelles fonctionnalités du logiciel
IBM Open XL C/C++ for Linux on Power 17.1.1 adopte les infrastructures Clang et LLVM, et prend en charge les systèmes basés sur les processeurs IBM Power10.
Une référence complète rédigée mettant en avant les fonctionnalités, les avantages et les capacités de la solution.
Informations sur la maintenance et l’utilisation d’IBM Open XL C/C++ for Linux on Power 17.1.1.
Ressources pour IBM XL C/C++ for Linux
Informations sur la maintenance et l'utilisation d’IBM XL C/C++ for Linux 16.1.1.
Une référence complète rédigée mettant en avant les fonctionnalités, les avantages et les capacités de la solution.
La version sous licence d’IBM XL C/C++ for Linux 16.1.1 à télécharger.
Ressources pour IBM XL C/C++ for Linux
Informations sur la maintenance et l'utilisation d’IBM XL C/C++ for Linux 16.1.1.
Une référence complète rédigée mettant en avant les fonctionnalités, les avantages et les capacités de la solution.
La version sous licence d’IBM XL C/C++ for Linux 16.1.1 à télécharger.
Détails des modifications apportées à la documentation des compilateurs XL C/C++ et Fortran sur AIX et Linux depuis 2020.
Une feuille de route type pour booster votre application étape par étape avec les compilateurs IBM XL.
Un aperçu rapide des différentes fonctionnalités et capacités dont vous pouvez bénéficier avec les compilateurs XL.
Un aperçu de l’historique, des fonctionnalités uniques, des performances, et un résumé des avantages stratégiques des compilateurs.
Présentation des compilateurs IBM XL C/C++ et de la manière dont leurs fonctionnalités peuvent vous aider à répondre à vos besoins en matière de développement en C et C++.
Une présentation des fonctionnalités d’optimisation, des constructions de source et des techniques les plus importantes que vous pouvez utiliser pour optimiser les performances de votre application.
Autres ressources
Une collection de lettres d’annonce, de documentation produit et de livres blancs.
Liste complète des versions, des actualisations et des packs de correctifs triés par version.
Choisissez la méthode de téléchargement de l’image GA en fonction de votre canal de commande (PA ou AAS).
Consultez les questions les plus fréquemment posées sur le modèle de licence des compilateurs IBM sur AIX et Linux on Power.
Prenez la mesure de toute la valeur de vos produits et planifiez-en les mises à niveau. Planifiez efficacement votre investissement logiciel et évitez les lacunes en matière de support.
Faites appel à la communauté Request for Enhancement (RFE) pour collaborer directement avec les équipes de développement de produits IBM et d’autres utilisateurs.