Ein innovativer Optimierungscompiler für die z/VM-Plattform
IBM XL C/C++ für z/VM ist ein auf Standards basierendes Programmiertool für die Entwicklung großer, komplexer und rechenintensiver Anwendungen. Mit XL C/C++ for z/VM können Sie C- und C++-Anwendungen schreiben oder bestehende C-Anwendungen mithilfe von C++ erweitern.
- Einhaltung von Standards: Das Tool entspricht dem internationalen ISO/IEC 9899:1999-Standard (C99), dem aktuellen Standard ANSI/ISO 1998 C++ und einem standardkonformen C-Compiler. Es umfasst zudem die C++ Standard Library.
- HOT-Unterstützung: Das Tool nutzt die HOT-Option (High-Order Transformation) für hochwertige Transformationen. Dabei handelt es sich um Optimierungen, die die Leistung für Schleifen z. B. durch Austausch, Fusion oder Auflösung verbessern.
- OPTIMIZE(3)-Unterstützung: Es wird OPTIMIZE(3) oder OPT(3) unterstützt, die höchste und stärkste Optimierungsstufe des Compilers.
- LANGLVL-Compileroption: Das Tool unterstützt alle verfügbaren Sprachebenen, die Sie zur Kompilierung Ihres Codes im Rahmen von XL C/C++ for z/VM nutzen können.
- Portierbarkeit: Durch die Unterstützung von Branchenstandards können Anwendungen einfacher von den Plattformen von IBM und anderen Herstellern auf z/VM portiert werden.
Einhaltung von Standards
- Die C++ Standard Library umfasst Folgendes: C++ Standard I/O Stream Library zur Durchführung von Ein-/Ausgabeoperationen (E/A), C++ Standard Complex Mathematics Library zur Bearbeitung komplexer Zahlen und STL, bestehend aus Algorithmen auf Basis von C++-Schablonen, aus Containerklassen, Iteratoren, Lokalisierungsobjekten und der Stringklasse.
- XL C/C++ for z/VM umfasst die UNIX System Laboratories I/O Stream- und Complex Mathematics-Bibliotheken.
OPTIMIZE(3)-Unterstützung
- OPT(3) führt zusätzliche Optionen und Pragmas ein, mit denen Sie die Leistung Ihrer Anwendung optimieren können. Dazu zählen die Optionen zur Schleifenauflösung und eine Reihe von integrierten neuen Funktionen.
- Mithilfe der Optionen OPT(0), OPT(2) und OPT(3) erhalten Sie Optimierungsstufen, die von umfassenden Optimierungen auf niedriger Ebene zu umfangreicheren Optimierungen reichen.
XL C/C++ for z/VM – Ressourcen
- White Paper: Codeoptimierung mit den XL-Compilern (US)
In diesem Bericht werden die wichtigsten Funktionen vorgestellt und die Compileroptionen, Quellenkonstrukte und Verfahren zur Maximierung der Anwendungsleistung beschrieben.
- White Paper: XL C/C++ (US, 128.96KB)
Dieser Bericht gibt Ihnen eine Übersicht über die XL C/C++-Compiler und wie Sie dessen Funktionen bei Ihren C- und C++-Entwicklungsanforderungen unterstützen.
- Enterprise Modernization Sandbox
Evaluate Rational-Lösungen für System z und Power Systems in einer praxisorientierten Umgebung – keine Installation oder Konfiguration notwendig.
XL C/C++ for z/VM
Ein innovativer Optimierungscompiler für die z/VM-Plattform
IBM Software Subscription und Support ist für das erste Jahr im Software-Preis enthalten.
Nicht für Online-Kauf verfügbar. Andere Möglichkeiten zu kaufen und weitere Informationen.
Kontaktieren Sie IBM
- Angebot anfordern
- E-Mail an IBM
- Oder rufen Sie uns an: +43 1 21145 - 5183
Nennen Sie diesen Code: 109HG03W
- Compiler
- 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
- 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 for AIX
- XL Fortran for Blue Gene/Q
- XL Fortran for Linux
- z/OS XL C/C++
Möchten Sie ein Produkt kaufen oder sich informieren?
Wir helfen Ihnen gerne
Möchten Sie ein Produkt kaufen oder sich informieren?
- E-Mail an IBM
- Angebot anfordern
- Oder rufen Sie uns an: +43 1 21145 - 5183
Nennen Sie diesen Code: 109HG03W