Compilateur optimisé avancé pour la plateforme z/VM
IBM XL C/C++ for z/VM est un outil de programmation normalisé pour le développement d'applications volumineuses et complexes réalisant des calculs intensifs. XL C/C++ for z/VM permet d'écrire des applications en C et C++ ou de compléter des applications C existantes à l'aide de C++.
- Conformité aux normes : Conforme à la norme internationale ISO/IEC 9899:1999 (C99), à la dernière norme C++ ANSI/ISO 1998, compilateur C aux normes incluant la bibliothèque C++ standard.
- Support de HOT : Utilise l'option HOT (High Order Transformation) pour les transformations de niveau supérieur, à savoir des optimisations qui améliorent les performances des boucles grâce à des techniques telles que l'échange, la fusion et le déroulage.
- Support de OPTIMIZE(3) : Supporte OPTIMIZE(3) ou OPT(3), le niveau d'optimisation le plus élevé et le plus poussé du compilateur.
- Option de compilateur LANGLVL : Supporte tous les niveaux de langage disponibles que vous pouvez utiliser pour compiler le code dans XL C/C++ for z/VM.
- Portabilité : Supporte les normes de l'industrie pour simplifier le portage des applications vers z/VM à partir de plateformes IBM et non IBM.
Conformité aux normes
- La bibliothèque standard C++ inclut : la bibliothèque standard C++ I/O Stream Library pour les opérations d'entrée et de sortie ; la bibliothèque standard C++ Complex Mathematics Library pour la manipulation de nombres complexes et STL, qui est composé d'algorithmes, de classes de conteneur, d'itérateurs, d'objets de localisation et de la classe chaîne C++, tous basés sur des modèles.
- XL C/C++ for z/VM inclut les bibliothèques UNIX System Laboratories I/O Stream et Complex Mathematics.
Support de OPTIMIZE(3)
- OPT(3) introduit des options et pragmas permettant d'améliorer les performances des applications, y compris l'option de déroulage de boucle, des pragmas et un certain nombre de fonctions intégrées.
- Grâce aux options OPT(0), OPT(2) et OPT(3), vous pouvez obtenir des niveaux d'optimisation qui vont des optimisations de bas niveau complètes aux optimisations plus extensives.
Ressources XL C/C++ for z/VM
- Livre blanc : Optimiser le code avec les compilateurs XL (US)
Ce livre blanc présente les fonctionnalités les plus importantes de ces compilateurs et décrit leurs options, les constructions de source ainsi que les techniques permettant de maximiser les performances des applications.
- Livre blanc : XL C/C++ (US, 129KB)
Ce livre blanc présente les compilateurs XL C/C++ et comment leurs fonctionnalités peuvent aider à satisfaire vos besoins en matière de développement en C et C++.
- 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.
XL C/C++ for z/VM
Compilateur optimisé avancé pour la plateforme z/VM
La 1ère année d'IBM Software Subscription and Support est inclus dans le prix d'achat.
Non disponible à l'achat en ligne. Autres méthodes d'achat ou en savoir plus.
Vous souhaitez contacter IBM
- Demandez un devis
- Envoyez un e-mail à IBM
- Ou appelez-nous au (coût d'un appel local) 0810 016 810
Code prioritaire : 109HG03W
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