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.
XL C/C++ for AIX, V12.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-07 (or later), AIX 6.1, or AIX 7.1, or IBM PASE for i 6.1 (with PTF SI30636 or later), or IBM PASE for i 7.1 | IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
XL C/C++ for AIX, V11.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-07 (or later), AIX 6.1, AIX 7.1, or IBM PASE for i 6.1 (with PTF SI30636 or later), IBM PASE for i 7.1 |
IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
XL C/C++ for AIX, V10.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-06 (or higher), AIX 6.1, or IBM i V6.1 PASE | IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
All versions
| Operating System | Software | Hardware |
|---|---|---|
| AIX | Frames-capable browser to view HTML-based online documentation Adobe Acrobat Reader to view documentation in Portable Document Format (PDF) Graphical desktop environment such as K Desktop Environment (KDE) |
Note: High levels of optimization can require more space for paging and temporary files |
* IBM PASE for i 6.1 is previously known as IBM i 6.1 PASE
Gestion du cycle de vie des applications
-
Développement d'application
- Application Time Facility for z/OS
- Cognos Axiant 4GL
- Cognos PowerHouse 4GL
- Host Access Client Package
- HourGlass
- IBM ILOG DB Link
- IBM ILOG Diagram for .NET
- IBM ILOG Elixir Enterprise
- IBM ILOG Elixir
- IBM ILOG Gantt for .NET
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Graph Layout for Eclipse
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- ISPF Productivity Tool for z/OS
- Lotus Domino Designer
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for i for SOA Construction
- Rational Developer for Power Systems Software
- Rational Developer for System z
- Rational Developer for System z Unit Test
- Rational Developer for System z with EGL
- Rational Developer for System z with Java
- Rational Developer for zEnterprise
- Rational Development Studio for i
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Migration Extension
- Rational Modeler
- Rational Programming Patterns for System z
- TPF Toolkit
- VisualAge Pacbase
- WebSphere sMash
- WebSphere Studio Asset Analyzer
- XL C for AIX
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL Fortran for AIX
- XL Fortran for Linux
Des moyens d'achats faciles ou en savoir plus.
Besoin d'aide ?
Des moyens d'achats faciles ou en savoir plus.
- Demandez un devis
- Envoyez un e-mail à IBM
- Ou appelez-nous au (coût d'un appel local) 0810 016 810
Code prioritaire : 109HG05W