IBM® Open XL C/C++ for Linux® on Power は、IBM の次世代 C/C++ コンパイラーであり、IBM Power プラットフォームで使用するために C/C++ で作成されたアプリケーションの作成と保守を容易にします。最新の Power10 アーキテクチャーを最大限に活用することで、IBM Open XL C/C++ for Linux on Power は、Power10 の機能を活用してハードウェア使用率を最大化するコードを生成できます。
IBM Open XL C/C++ for Linux on Power は、C/C++ 用の Clang および LLVM コンパイラー・インフラストラクチャーを完全に組み込んでいるため、オープン・ソース・テクノロジーと IBM の強みであるコンパイラー最適化テクノロジーの組み合わせを楽しむことができます。LLVM は、大規模な開発コミュニティによって積極的に保守されているオープンソースのコンパイル フレームワークで、複数のアーキテクチャとプログラミング言語をサポートしています。Clang は、LLVM プロジェクトに言語フロントエンドおよびツール インフラストラクチャを提供する LLVM コンパイラ インフラストラクチャの一部です。
IBM Open XL C/C++ for Linux on Power のインフラストラクチャーにより、C++17 機能、一般的な LLVM 最適化、GCC コンパイラー互換性などの最新の C/C++ 言語のメリットを活用できます。
レガシー IBM XL C/C++ for Linux コンパイラーは引き続き使用できます。詳しくはリソースタブへ。
Matrix Multiply Accelerator (MMA) などの Power10 アーキテクチャを活用し、ハードウェアを最大限に活用して投資収益率を最大化します。
一般的な LLVM 最適化と IBM の業界をリードするテクノロジーの両方を活用して、ワークロードのパフォーマンスを向上させます。
Clang/LLVM の診断およびレポート機能を提供し、開発作業をより効率的に行うためのさまざまな LLVM ベースのユーティリティを提供します。
ビルド速度の高速化により、開発サイクルが短縮され、より迅速なイテレーションが可能になり、Linux 上でビジネスクリティカルなアプリケーションの継続的デリバリーが可能になります。
仮想プロセスコア (VPC) の料金単位ごとに新しい月額ライセンスを提供します。ハイブリッド・クラウドへの移行時に、必要な容量ごとに仮想サーバー上で IBM Open XL コンパイラーのライセンスを有効にします。
優れたIBMサービスとサポートが付属しています。
C/C++用のClangおよびLLVMコンパイラー・インフラストラクチャーを完全に組み込んでいます。最新の C/C++ 言語機能と、LLVM 診断機能やレポート機能などの一般的な LLVM 最適化機能を利用できます。
Power10 アーキテクチャーを十分に活用します。ハードウェア ROI を最大化するために、Power10 アーキテクチャ オプション、組み込み関数、および調整されたライブラリ関数を提供します。
リンク中にプログラムを最適化します。Makefile やビルドシステムに大幅な変更を加えることなく、モジュール間の最適化を活用できます。
プロファイリングを使用してプログラムの実行時のパフォーマンスを向上させる、コンピューター・プログラミングにおけるコンパイラ最適化手法を提供します。
数学アクセラレーションサブシステム (MASS) ライブラリや基本線形代数サブプログラム (BLAS) ライブラリなど、高性能数学コンピューティング用のライブラリーセットを提供します。
コンパイラ機能を利用してアプリケーションを最適化するのに役立つ情報を提供します。
ベクトル マルチメディア拡張機能 (VMX) およびベクトル スカラー拡張機能 (VSX) プログラミングをサポートする言語拡張機能を提供します。
ソフトウェア要件
ハードウェア要件
オペレーティング・システムのディストリビューションでサポートされている限り、任意の IBM Power サーバーを使用してください。
複雑なCプログラムを開発するための高性能コンパイラー。
複雑なC/C++プログラムを開発するための高性能コンパイラー。
複雑なC/C++プログラムを開発するための高性能コンパイラー。
複雑なC/C++プログラムを開発するための高性能コンパイラー。
改善されたシステム・パフォーマンスを、IBM アーキテクチャーを完全に開発利用する IBM アーキテクチャーに組み込みます。
一意のユーザーごとに 1 つのライセンス
最小プラン
3,930.00米ドル*
許可されたユーザーごとに
複数のユーザーの共有アクセス
最小プラン
11,900.00米ドル*
同時ユーザーあたり
仮想プロセッサコア(VPC)ごとに課金される月額ライセンス
最小プラン
88.60米ドル*
VPC あたりの 1 か月あたり
必要なライセンスの数は、コンパイラを使用するユニークユーザーの数です。
必要なライセンス数は、コンパイラを同時に使用する最大ユーザー数です。
必要なライセンスの数は、コンパイラーが使用される環境の容量に基づきます。
IBM® パスポート・アドバンテージ® (PA) または資格のあるソフトウェア・フルフィルメント・システムを通じて購入した場合
PA または資格のあるソフトウェアフルフィルメントシステムを通じて購入した場合
PA、資格のあるソフトウェアフルフィルメントシステム、または今すぐ購入ボタンを使用してオンラインで購入した場合
共有不可のライセンス
複数の正規ユーザーライセンスよりも低価格になる可能性があります
より柔軟な価格設定オプション(月次)
12 か月間 24 時間年中無休のサポートと新しいソフトウェア機能へのアクセスが含まれます
12 か月間 24 時間年中無休のサポートと新しいソフトウェア機能へのアクセスが含まれます
購入した期間の 24 時間年中無休のサポートと新しいソフトウェア機能へのアクセスが含まれます
IBM Open XL C/C++ for Linux on Power 17.1.1はClangとLLVMのインフラを採用し、IBM Power10プロセッサー・ベースのシステムをサポートしている。
機能、利点、機能の概要を説明する、利点の観点から書かれた包括的なリファレンス。
Power 17.1.1 で IBM Open XL C/C++ for Linux を保守および使用する方法に関する情報。
IBM XL C/C++ for Linux のリソース
IBM XL C/C++ for Linux 16.1.1 の保守および使用方法に関する情報。
機能、利点、機能の概要を説明する、利点の観点から書かれた包括的なリファレンス。
IBM XL C/C++ for Linux 16.1.1 のライセンス版ダウンロード用。
IBM XL C/C++ for Linux のリソース
IBM XL C/C++ for Linux 16.1.1 の保守および使用方法に関する情報。
機能、利点、機能の概要を説明する、利点の観点から書かれた包括的なリファレンス。
IBM XL C/C++ for Linux 16.1.1 のライセンス版ダウンロード用。
2020 年以降、AIX® および Linux 上の XL C/C++ および Fortran コンパイラーのドキュメントの詳細を変更します。
IBM XL コンパイラーを使用してアプリケーションを段階的に強化するための一般的なロードマップ。
XL コンパイラーを使用するときに利用できるさまざまな機能の簡単な概要。
歴史の概要、独自の機能、パフォーマンスの概要、戦略的利点の概要。
IBM XL C/C++ コンパイラーの概要と、その機能が C および C++ 開発のニーズにどのように役立つかについて説明します。
アプリケーションのパフォーマンスを最大化するために使用できる、最も重要な最適化機能、ソース構成、およびテクニックの紹介。
その他の参考情報
発表レター、製品ドキュメント、およびホワイトペーパーのコレクション。
バージョン別に分類されたリリース、リフレッシュ、フィックスパックの完全なリスト。
注文チャネル(PAまたはAAS)に応じて、GA画像のダウンロード方法を選択します。
IBM Compilers on AIX および Linux on Power のライセンス・モデルに関するよくある質問をご覧ください。
製品の価値を十分に理解し、アップグレードを計画します。ソフトウェアへの投資を効果的に計画し、サポートのギャップを回避します。
Request for Enhancement (RFE) コミュニティを使用して、IBM 製品開発チームや他のユーザーと直接コラボレーションできます。