Rozšírené štandardné programovacie nástroje na optimalizáciu
Riešenie IBM XL C/C++ Advanced Edition for Blue Gene zahřňa kompilátory XL C/C++ Advanced Edition for Blue Gene/L a XL C/C++ Advanced Edition for Blue Gene/P.Tieto kompilátory založené na štandardoch pomáhajú pri tvorbe a údržbe aplikácií v programovacích jazykoch C and C++.
- Optimalizácia: Ponúka veľký rozsah automatizovaných a užívateľsky špecifických optimalizačných funkcií, ktoré vám pomáhajú pri generovaní kódu.
- Voľby výkonu: Poskytuje voľby kompilátora, ktoré sú vyladené tak, aby boli využité výkonnostné schopnosti jednoduchej jednotky s pohyblivou desatinnou čiarkou (FPU) a Double Hummer dual FPU používaného v systémoch Blue Gene/L a Blue Gene/P.
- Podpora MASS: Poskytuje dodatočné skalárne a vektorové funkcie ako súčasť MASS (Mathematical Acceleration Subsystem), knižnice vyladených matematických vnútorných funkcií.
- Podpora BLAS: Zahŕňa sadu algebrických funkcií BLAS (Basic Linear Algebra Subprograms), ktoré zabezpečujú kombinované násobenie matíc a doplnok k všeobecným maticiam alebo ich transponentom.
- Súlad so štandardami: Podporuje súčasne štandardy programovacích jazykov C a C++ a spoločné priemyselné rozšírenia k týmto jazykovým štandardom.
Možnosti výkonnosti
- Voľby kompilátora -qarch a -qtune ladia generovaný kód aplikácií a využívajú tak výkonnostné schopnosti procesoru PowerPC 440d a jeho jednotku s plávajúcou desatinnou čiarkou Double Hummer používanú v systémoch Blue Gene/L a procesora PowerPC 450d a jeho jednotku s plávajúcou desatinnou čiarkou Double Hummer používanú v systémoch Blue Gene/P.
- Oba kompilátory poskytujú sadu zabudovaných funkcií schopných narábať s komplexnými dátovými typmi. Vo vašom programovom kóde môžete do týchto zabudovaných funkcií zaradiť volania tak, aby ste využili schopnosti procesorov PowerPC 440, 440d, 450 a 450d.
Prostriedky XL C/C++ Advanced Edition for Blue Gene
- White paper: XL C/C++ compilers
This paper details what's new in the IBM XL C/C++ compiler family.
- White paper: XL C/C++ Advanced Edition for Blue Gene
This paper describes the implementation of the dual FPU in Blue Gene/L and how to take advantage of its performance capabilities.
- IBM Redbook: Blue Gene/P Application Development
This IBM Redbooks® publication is one in a series of IBM books written specifically for the IBM System Blue Gene/P Solution.
- IBM Redbook: System Blue Gene Solution—Application Development
This IBM Redbooks publication is one in a series of IBM publications written specifically for the IBM System Blue Gene/L Solution.
Nakúpiť XL C/C++ Advanced Edition for Blue Gene
Rozšírené programovacie nástroje na optimalizáciu založené na štandardoch
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++ Advanced Edition for Blue Gene/P, V9.0
| Operating System | Software | Hardware |
|---|---|---|
| Linux | For program compilation on a Blue Gene/P front-end node: SUSE Linux Enterprise Server 10 Service Pack 1 (SLES10 SP1) for IBM POWER, and an instance of SLES10 gcc 4.1.2 For application execution on a Blue Gene/P system: GNU Toolchain built for Blue Gene/P based on gcc 4.1.1 and glibc 2.4 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) |
IBM Blue Gene/P system 300 MB disk space |
-
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
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for z/VM
- 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