Rozšírený optimalizačný kompilátor pre platformu z/VM.
IBM XL C/C++ for z/VM je programovací nástroj založený na štandardoch na vývoj veľkých, komplexných a výpočtovo náročných aplikácií.XL C/C++ for z/VM vám umožňuje písať aplikácie v C a C++ alebo rozširovať existujúce aplikácie v C použitím C++.
- Súlad so štandardami: Zodpovedá medzinárodnému štandardu ISO/IEC 9899:1999 (C99), najnovšiemu štandardu ANSI/ISO 1998 C++ a kompilátoru C, ktorý zodpovedá štandardu, a zahŕňa štandardnú knižnicu C++.
- Podpora HOT: Používa voľbu transformácie postupnosti HOT (high order transformation) pre transformácie postupnosti, čo sú optimalizácie na zlepšenie výkonov slučiek prostredníctvom techník ako zámena, fúzia a odvíjanie.
- Podpora OPTIMIZE(3): Podporuje OPTIMIZE(3) alebo OPT(3), čo je najvyššie a najnižšie intenzívna úroveň optimalizácie.
- Voľba kompilátora LANGLVL: Podporuje všetky dostupné jazykové úrovne, ktoré môžete použiť na kompiláciu vášho kódu v XL C/C++ for z/VM.
- Prenositeľnosť: Podporuje priemyselné štandardy kvôli zjednodušeniu prenosu aplikácií do z/VM z platforiem IBM a non-IBM.
Súlad so štandardami
- Štandardná knižnica C++ zahŕňa nasledovné: C++ Standard I/O Stream Library na vykonanie vstupných a výstupných operácií (I/O), C++ Standard Complex Mathematics Library na narábanie s komplexnými číslami a STL, ktorá je zložená z algoritmov založených na šablónach C++, tried kontajnerov, iterátorov, objektov lokalizácie a triedy reťazcov.
- XL C/C++ for z/VM zahŕňa knižnice UNIX System Laboratories I/O Stream a Complex Mathematics.
Podpora OPTIMIZE(3)
- OPT(3) ponúka dodatočné voľby a direktívy programu na zlepšenie výkonu vašich aplikácií vrátane voľby odvíjania slučiek a direktív programu a niekoľko nových zabudovaných funkcií.
- Použitím volieb OPT(0), OPT(2) a OPT(3) môžete získať optimalizačné úrovne, ktoré siahajú od nízkoúrovňových až po obsiahlejšie optimalizácie.
Prostriedky XL C/C++ for z/VM
- Dokument White paper: XL C/C++ (US, 129KB)
Tento dokument poskytuje prehľad kompilátorov XL C/C++ a o tom, ako vám ich funkcie môžu pomôcť v oblasti vývoja v jazykoch C a C++.
- Dokument White paper: Optimalizácia kódu pomocou kompilátorov XL (US)
Tento dokument predstavuje najdôležitejšie funkcie a popisuje voľby kompilátorov, zdrojové konštrukty a techniky, ktoré môžete použiť s cieľom maximalizovať výkon aplikácií.
- Enterprise Modernization Sandbox (US)
Vyskúšajte si riešenia Rational pre platformy System z a Power Systems v skúšobnom prostredí bez potreby inštalácie alebo konfigurácie.
Nakúpiť XL C/C++ for z/VM
Rozšírený optimalizačný kompilátor pre platformu z/VM.
Obnovenie softvérových licencií a podpora na prvý rok sú zahrnuté v cene produktu.
Stiahnite si online softvér po nákupe - bez nákladov na zásielku
Nieje k dispozícii na kúpu online. Pre iné spôsoby nákupu alebo viac informácií kontaktujte IBM.
Kontaktujte IBM
- Vyžiadajte si ponuku
- Pošlite nám e-mail
- alebo nám zavolajte na: 0800 100 112
Priorita kód: 100KT05W
System requirements
Mandatory and optional software requirements may vary according to your level of the operating system. See the Software Announcement for details.
| Operating System | Software | Hardware |
|---|---|---|
| z/VM | z/VM V6.2 or later | Any zSeries server supported by zVM V6.2, or later. The C/C++ for z/VM compiler will only execute on z/VM V6.2, or later and can only be licensed to operate on standard processor engines. |
-
Kompilátory
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for VSE/ESA
- COBOL Report Writer
- COBOL for Windows
- Compiler and Library for REXX on zSeries
- Personal Communications
- Rational Developer for i for SOA Construction
- Rational Developer for Power Systems Software
- Rational Development Studio for i
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- 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 Linux
- z/OS XL C/C++
Jednoduchý spôsob ako nakúpiť alebo zistiť viac.
Sme tu, aby sme vám pomohli
Jednoduchý spôsob ako nakúpiť alebo zistiť viac.
- Vyžiadajte si ponuku
- Pošlite nám e-mail
- alebo nám zavolajte na: 0800 100 112
Priorita kód: 100KT05W