Rozšírený optimalizačný kompilátor na vybrané distribúcie Linux
IBM XL C/C++ for Linux je programovací jazyk založený na priemyselnom štandarde, ktorý môžete použiť na vývoj veľkých, komplexných, výpočtovo náročných 32- a 64-bitových aplikácií v programovacích jazykoch C a C++. XL C/C++ for Linux je optimalizovaný pre IBM Power Systems vrátane procesorov POWER7 a podporuje vektorové a paralelné programovanie. Kompilátor, ktorý podporuje prenositeľnosť kódu medzi viacnásobnými operačnými systémami a hardvérovými platformami, je tak v súlade s poslednými medzinárodnými štandardami programovacích jazykov.
- 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: Zodpovedá C++ International Standards tým, že uľahčuje migráciu aplikácie na Power Systems.
- Integrácia: Integruje sa s IBM Rational Developer for Power a IBM Rational Team Concert for Power.
- Vytváranie správ: Generuje správy, ktoré uvádzajú počet súbežných užívateľov, ktorí používajú kompilátor.
Ladenie výkonu
- XL C/C++ for Linux 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é zložitosti 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 Linux 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 spustení 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 explicitné ako aj automatické paralelné spracovanie.
Súlad so štandardami
- XL C/C++ for Linux 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 Linux
- Ú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.
- 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.
- Skúšobná verzia softvéru XL C/C++ for Linux (US)
Stiahnite si bezplatnú 60-dňovú skúšobnú verziu produktu XL C/C++ for Linux.
Nakúpiť XL C/C++ for Linux
Rozšírený optimalizačný kompilátor na vybrané distribúcie Linux
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 Linux, V12.1
| Operating System | Software | Hardware |
|---|---|---|
| Linux | - Red Hat Enterprise Linux 6.2 (RHEL 6.2) - Red Hat Enterprise Linux 5.7 (RHEL 5.7) - SUSE Linux Enterprise Server 11 Service Pack 2 (SLES 11 SP2) - SUSE Linux Enterprise Server 10 Service Pack 4 (SLES 10 SP4) Instance of GNU Compiler Collection (GCC) and Perl Refer to XL C/C++ for Linux Installation Guide for required packages. |
IBM Power Systems servers supported by SLES 10 SP4, SLES 11 SP2, RHEL 5.7, and RHEL 6.2 200 MB disk space |
XL C/C++ for Linux, V11.1
| Operating System | Software | Hardware |
|---|---|---|
| Supported operating systems - Red Hat Enterprise Linux 6.0 (RHEL 6.0) - Red Hat Enterprise Linux 5.5 (RHEL 5.5) - SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1) - SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2) |
- Instance of GNU Compiler Collection (GCC) - Refer to XL C/C++ for Linux Installation Guide for required packages. - Perl 5.0 or later, to run the installation utility |
IBM Power Systems servers supported by: - Red Hat Enterprise Linux 6.0 (RHEL 6.0) - Red Hat Enterprise Linux 5.5 (RHEL 5.5) - SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1) - SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2) Required hard disk space: 200 MB |
All versions
| Operating System | Software | Hardware |
|---|---|---|
| All versions | Frames-capable browser to view HTML-based online documentation Graphical desktop environment (such as K Desktop Environment (KDE) or GNOME) that supports web browsers and PDF viewers |
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