Technológie na rozšírenú kompiláciu a optimalizáciu navrhnutú pre AIX and Power Systems
IBM XL C/C++ for AIX je kompilátor, ktorý vám pomáha vytvoriť a podporovať aplikácie v C/C++ for IBM Power Systems. XL C/C++ for AIX podporuje vektorové a paralelné programovanie pre viacprocesorové systémy, pričom je zachovaná úplná binárna kompatibilita s existujúcimi jednoprocesorovými systémami.Kompilátor podporuje prenositeľnosť kódu medzi viacnásobnými operačnými systémami a hardvérovými platformami, čím spĺňa najnovšie medzinárodné štandardy pre programovacie jazyky.
- Ladenie výkonu: Optimalizuje a maximalizuje výkon aplikácie na Power Systems.
- Matematické knižnice a pomocné programy: Poskytuje vyladené matematické knižnice a pomocné programy na optimalizáciu a vývoj.
- Súlad so štandardami: Uľahčuje migráciu aplikácie na Power Systems, čím zodpovedá C++ International Standards.
- Integrácia: Integruje sa s IBM Rational Developer for Power a IBM Rational Team Concert for Power.
- Vytváranie správ: Generuje správy s počtom súbežných užívateľov, ktorí používajú kompilátor.
Ladenie výkonu
- XL C/C++ for AIX ponúka automatickú paralelizáciu sekvenčných programov, aby sa využili moderné viacjadrové procesory. Tento kompilátor poskytuje úplnú implementáciu OpenMP 3.0, aby boli skryté úplnosti paralelného programovania.
- XL C/C++ poskytuje jazykové rozšírenia, ktoré podporujú programovanie vo Vector Multimedia eXtension (VMX) a Vector Scalar eXtension (VSX).
- XL C/C++ for AIX vytvára monitorujúci kód, ktorým je generovaný profil v prostredí runtime tak, aby bol ladený výkon aplikácií.
- Optimalizácia prostredníctvom profilovo riadenej spätnej väzby (PDF) zhromažďuje informácie o behu programu s typickými vstupnými údajmi a potom použije transformácie založené na týchto informáciách. PDF zabezpečuje, aby bol výkon aplikácie optimalizovaný na jej dôležité vstupy.
Matematické knižnice a pomocné programy
- Mathematical Acceleration Subsystem (MASS) pozostáva z knižníc matematických vnútorných funkcií, ktoré sú vyladené konkrétne na optimalizáciu výkonu na Power Architecture.
- Basic Linear Algebra Subprograms (BLAS) poskytuje vysokovýkonné algebrické funkcie na násobenie kombinovaných matíc a doplnok k všeobecným maticiam alebo ich transponentom.
- Knižnica v prostredí runtime s paralelizáciou zdieľanej pamäte SMP (shared memory parallelization) podporuje explictiné ako aj automatické paralelné spracovanie.
Súlad so štandardami
- XL C/C++ for AIX zodpovedá nasledovným špecifikáciám programovacích jazykov: C99, C89, Standard C++ (2003) a C++ 98.
- Tento kompilátor má implementované dodatočné funkcie C++0x.
Prostriedky XL C/C++ for AIX
- Údajový hárok: XL C/C++ for AIX and Linux (US, 1.1MB)
Získajte viac informácií o funkciách a prínosoch kompilátora XL C/C++ pre operačné systémy AIX a Linux.
- Skúšobná verzia softvéru: XL C/C++ for AIX (US)
Stiahnite si bezplatnú 60-dňovú skúšobnú verziu produktu XL C/C++ for AIX.
- 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 AIX
Technológie na rozšírenú kompiláciu a optimalizáciu navrhnutú pre AIX a Power Systems
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
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
Správa životného cyklu aplikácií
-
Vývoj aplikácií
- Application Time Facility for z/OS
- Cognos Axiant 4GL
- Cognos PowerHouse 4GL
- HourGlass
- IBM ILOG Elixir Enterprise
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Maps for Defense
- 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 Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Migration Extension
- Rational Modeler
- Rational Programming Patterns for System z
- VisualAge Pacbase
- WebSphere sMash
- XL C for AIX
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL Fortran for AIX
- XL Fortran for Linux
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