拡張標準ベースの最適化プログラミング・ツール
IBM XL C/C++ Advanced Edition for Blue Gene® には、XL C/C++ Advanced Edition for Blue Gene/L および XL C/C++ Advanced Edition for Blue Gene/P のコンパイラーが含まれています。 これらの標準ベースのコンパイラーは、C および C++ プログラミング言語でアプリケーションを作成し、保守する上で役立ちます。
- 最適化: さまざまな自動化された最適化機能やユーザー指定の最適化機能があります。これらはコードを生成する上で役立ちます。
- パフォーマンス・オプション: Blue Gene/L および Blue Gene/P システムで使用される単一浮動小数点演算ユニット (FPU) および Double Hummer デュアル FPU のパフォーマンス機能を利用するために調整されたコンパイラー・オプションを提供します。
- MASS サポート: Mathematical Acceleration Subsystem (MASS) (調整された数学組み込み関数のライブラリー) の一部として追加のスカラー関数とベクトル関数を提供します。
- BLAS サポート: 一般的な行列またはその転置行列に対して複合行列の乗算と加算を実行するための代数関数の Basic Linear Algebra Subprograms (BLAS) セットが付属しています。
- 標準コンプライアンス: 現在の C および C++ プログラミング言語標準およびそれらの言語標準に対する一般的な業界拡張をサポートします。
パフォーマンス・オプション
- -qarch および -qtune コンパイラー・オプションは、生成されるアプリケーション・コードを調整して、Blue Gene/L システムで使用される PowerPC 440d プロセッサーおよびその Double Hummer 浮動小数点演算ユニットと Blue Gene/P システムで使用される PowerPC 450d プロセッサーおよびその Double Hummer 浮動小数点演算ユニットのパフォーマンス機能を使用可能にします。
- どちらのコンパイラーも複合データ型を扱うための組込み関数セットを備えています。 プログラム・コードに組込み関数の呼び出しをインクルードして、PowerPC 440、440d、450、および 450d プロセッサーの機能を使用できます。
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.
ご購入 XL C/C++ Advanced Edition for Blue Gene
拡張標準ベースの最適化プログラミング・ツール
初年度の IBM ソフトウェア・サブスクリプション & サポートは製品価格に含まれています。
ご購入には諸手続きが必要になりますので、弊社窓口までお問い合わせください。
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 |
-
Compilers
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise PL/I for z/OS
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for z/VM
- z/OS XL C/C++