Accueil

DevOps

C and C++ Compiler Family

Open XL C/C++ for AIX

IBM Open XL C/C++ for AIX

Moderniser le développement C/C++ et optimiser les performances des applications sur vos plateformes IBM Power

Faire un essai gratuit Lire la fiche technique

IBM Open XL C/C++ for AIX est le compilateur C/C++ nouvelle génération qui facilite la création et la maintenance d’applications écrites en C/C++ pour une utilisation sur les plateformes IBM Power. 

 Grâce à l’exploitation intégrale de la dernière architecture Power10, IBM Open XL C/C++ for AIX 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 AIX intègre l’infrastructure des compilateurs LLVM¹ et Clang² pour que vous puissiez bénéficier des technologies open source combinées au savoir-faire d’IBM en matière de compilation optimisée.

L’infrastructure d’IBM Open XL C/C++ for AIX vous permet de bénéficier du langage C/C++ moderne, y compris des fonctionnalités standard de C17, C++17 et C++20.

Portail de migration IBM Open XL C/C++ for AIX
Avantages
Maximiser le ROI de votre matériel Power

Tirez parti de l’architecture Power10, telle que Matrix Multiply Accelerator (MMA), et maximisez votre retour sur investissement en exploitant tout le potentiel du matériel.

Optimisez les performances des applications

Tirez parti des optimisations LLVM courantes et des technologies de pointe d’IBM pour améliorer les performances des workloads.

Amélioration de la productivité des développeurs

Profitez de capacités de diagnostic et de reporting LLVM/Clang et proposez divers utilitaires LLVM pour améliorer l’efficacité de vos tâches de développement.

Assurer une livraison continue

Des compilations plus rapides permettent de raccourcir le cycle de développement, d’accélérer les itérations et d’assurer une livraison continue pour les applications stratégiques sur AIX.

Accélérer la transition vers le modèle de cloud hybride

Activez la licence des compilateurs IBM Open XL sur des serveurs virtuels en fonction des capacités dont vous avez besoin lorsque vous passez au cloud hybride. Des licences mensuelles par unité de frais de cœur de processus virtuel (VPC) sont disponibles.

Support IBM de premier ordre

Tous les modèles de licence comprennent une assistance 7 jours sur 7 et l’accès aux nouvelles fonctionnalités du logiciel.

Fonctionnalités
Adoption des infrastructures Clang et LLVM

Intègre entièrement l’infrastructure des compilateurs Clang et LLVM pour C/C++. Vous permet de profiter des fonctionnalités modernes du langage C/C++ et d’optimisation LLVM courantes, comme les capacités de diagnostic et de reporting LLVM. Vous pouvez ainsi employer divers utilitaires LLVM sur IBM Power.

Exploitation de la dernière architecture Power10

Exploitez tout le potentiel de 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.

Découvrir l’exploitation de la technologie Power10
Optimisation du temps de liaison (LTO)

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. La LTO compacte est également introduite, ce qui permet d’améliorer considérablement le temps de compilation et la consommation de mémoire lors de l’usage de la LTO. Faites attention à la configuration requise lorsque vous utilisez la LTO.

Découvrir l’optimisation du temps de liaison
Optimisation guidée du profil (PGO)

Fournit une technique d’optimisation du compilateur dans la programmation informatique qui utilise le profilage pour améliorer les performances d’exécution du programme. Faites attention à la configuration requise lorsque vous utilisez la PGO.

Découvrir l’optimisation guidée du profil
Bibliothèques hautes performances

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).

Découvrir comment utiliser les bibliothèques hautes performances
Rapports d’optimisation

Informations destinées à vous orienter dans l’utilisation des fonctionnalités du compilateur pour optimiser vos applications.

Découvrir les rapports d’optimisation des compilateurs
Programmation vectorielle

Fournit des extensions linguistiques pour la prise en charge de la programmation VMX (Vector Multimedia Extension) et VSX (Vector Scalar Extension).

Découvrir les extensions pour la prise en charge du traitement vectoriel
Comparer les éditions
Lire la FAQ sur les licences de produits
Utilisateur autorisé Licence perpétuelle

Une licence par utilisateur unique

À partir de
6 240,00 USD*
par utilisateur autorisé

Utilisateur simultané Licence perpétuelle

Accès partagé par plusieurs utilisateurs

À partir de
18 900,00 USD*
par utilisateur simultané

VPC Licence mensuelle

Licence mensuelle facturée par cœur de processeur virtuel (VPC)

À partir de
95,70 USD*
par VPC et par mois

Achetez maintenant

Nombre de licences requises 

Nombre d’utilisateurs uniques qui font usage du compilateur

Nombre maximal d’utilisateurs qui font usage du compilateur en même temps

En fonction de la capacité de l’environnement dans lequel le compilateur est utilisé

Plateforme d’achat

Système de traitement des commandes IBM Passport Advantage ou Entitled Software

Système de traitement des commandes IBM Passport Advantage ou Entitled Software

Système de traitement des commandes IBM Passport Advantage, Entitled Software ou en ligne

Licences

Licence non partageable

Prix potentiel inférieur à plusieurs licences utilisateurs autorisées

Option de tarification plus flexible (paiement mensuel à l’usage)

Support et 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

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

* Les prix mentionnés sont donnés à titre indicatif, peuvent varier selon le pays, s’entendent hors taxes et frais de douane applicables et sont soumis à la disponibilité de l’offre de produit dans le pays concerné. 

** Le prix est indiqué hors taxes.

Ressources Optimiser votre expérience de développement avec notre dernière version

Le lancement d’IBM Open XL C/C++ and Fortran for AIX 17.1.2 permet aux développeurs AIX de bénéficier d’une technologie et d’outils de pointe.

Liste de correctifs pour IBM Open XL C/C++ for AIX et XL C/C++ for AIX

Liste complète des versions, actualisations et packs de correctifs classés par version.

Comment télécharger l’image GA pour les compilateurs IBM

Choisissez la méthode de téléchargement d’image GA en fonction de votre canal de commande (PA ou AAS).

Étapes suivantes

Découvrez comment moderniser le développement C/C++ et optimiser les performances des applications sur vos plateformes IBM Power. Programmez un entretien gratuit de 30 minutes avec un représentant IBM Power.

Faire un essai gratuit
Autres moyens d’information Documentation Support Dates de cycle de service Communauté RFE Support et services Communauté
Notes de bas de page

¹ LLVM est un cadre de compilation open source activement géré par une vaste communauté de développement, qui prend en charge plusieurs architectures et langages de programmation.

² Clang fait partie de l’infrastructure du compilateur LLVM qui fournit une interface de langage et une infrastructure d’outils pour le projet LLVM.