Technologies de compilation et d'optimisation avancées pour AIX et Power Systems
IBM XL C/C++ for AIX est un compilateur qui vous permet de créer et de gérer les applications écrites en C/C++ pour IBM Power Systems. XL C/C++ for AIX supporte la programmation vectorielle et parallèle sur systèmes multiprocesseur, tout en assurant une compatibilité binaire complète avec les systèmes monoprocesseur existants. Ce compilateur est conforme aux dernières normes internationales des langages de programmation.Il supporte la portabilité du code entre de multiples systèmes d'exploitation et plateformes matérielles.
- Réglage des performances : Optimise les performances des applications s'exécutant sur Power Systems.
- Bibliothèques mathématiques et utilitaires : Fournit des bibliothèques mathématiques optimisées et des utilitaires d'optimisation et de développement.
- Conformité aux normes : Conforme aux normes internationales C++ facilitant la migration des applications vers Power Systems.
- Intégration : S'intègre à IBM Rational Developer for Power et IBM Rational Team Concert for Power.
- Reporting : Génère des rapports indiquant le nombre d'utilisateurs simultanés utilisant le compilateur.
Réglage des performances
- XL C/C++ for AIX offre la parallélisation des programmes séquentiels afin d'exploiter les processeurs multicœur modernes. Ce compilateur offre une implémentation complète d'OpenMP 3.0 afin de masquer les complexités de la programmation parallèle.
- XL C/C++ fournit des extensions de langage pour supporter la programmation vectorielle VMW (Vector Multimedia eXtension) et VSX (Vector Scalar eXtension).
- XL C/C++ for AIX génère du code de surveillance utilisé pour générer un profil d'exécution qui aide à optimiser les performances des applications.
- L'optimisation basée sur des retours classés par profil (Profile Directed Feedback ou PDF) collecte des informations sur l'exécution d'un programme avec des données types, puis applique des transformations au programme en fonction de ces informations. Le PDF permet d'optimiser les performances d'une application pour ses données les plus fréquentes.
Bibliothèques mathématiques et utilitaires
- Mathematical Acceleration Subsystem (MASS) se compose de bibliothèques de fonctions mathématiques intrinsèques spécifiquement adaptées à l'optimisation des performances sur Power Architecture.
- Basic Linear Algebra Subprograms (BLAS) fournit des fonctions algébriques très performantes qui permettent de réaliser des additions et des produits matriciels combinés sur des matrices générales ou sur leurs transposées.
- La bibliothèque d'exécution de parallélisation de la mémoire partagée (SMP) supporte à la fois le traitement parallèle automatique et explicite.
Conformité aux normes
- XL C/C++ for AIX est conforme aux spécifications du langage de programmation suivantes : C99, C89, norme C++ (2003) et C++ 98.
- Ce compilateur met en œuvre des fonctions C++0x supplémentaires.
Ressources XL C/C++ for AIX
- Fiche produit : XL C/C++ for AIX and Linux (US, 1.09MB)
Découvrez en détail les fonctionnalités et les avantages du compilateur XL C/C++ for AIX and Linux.
- Logiciel en version d’évaluation : XL C/C++ for AIX (US)
Téléchargez une version d’évaluation de XL C/C++ for AIX, utilisable gratuitement pendant 60 jours.
- Sandbox de modernisation des entreprises (US)
Évaluez les solutions Rational pour System z et les systèmes Power Systems dans un environnement d’expérimentation pratique. Aucune installation ou configuration n’est nécessaire.
Acheter XL C/C++ for AIX
Technologies de compilation et d'optimisation avancées pour AIX et Power Systems
La 1ère année d'IBM Software Subscription and Support est inclus dans le prix d'achat.
Téléchargement en ligne du logiciel après achat - pas de frais de transport.
La modernisation de l'entreprise
- Compilateurs
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for z/OS
- Enterprise PL/I for z/OS
- PL/I for AIX
- PL/I for MVS & VM
- PL/I for VSE
- Rational Developer for i for SOA Construction
- Rational Development Studio for i
- VS FORTRAN
- XL C for AIX
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL C/C++ for z/VM
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Linux
- z/OS XL C/C++
Des moyens d'achats faciles ou en savoir plus.
Besoin d'aide ?
Des moyens d'achats faciles ou en savoir plus.
- Envoyez un e-mail à IBM
- Demandez un devis
- Ou appelez-nous au (coût d'un appel local) 0810 016 810
Code prioritaire : 109HG03W