スポットライト

OpenMPサポート

サポートされているOpenMPデバイス構成を使用して、アプリケーションの計算集約型の部分と関連したデータをNVIDIA GPUにオフロードすることができます。

CUDA Fortran

データ並列計算のためのGPUアクセラレーションを使用できるようにするための、一連の手順をプログラマーに提供しています。CUDAを直接使用して、またはGPUアクセラレーションを実行したライブラリーにリンクすることで、多くのアプリケーションの計算効率を向上できます。

最新のPOWER8アーキテクチャーの活用

アーキテクチャー、調整コンパイラー・オプション、標準装備の機能を提供して、POWER8を活用します。

高性能ライブラリー

高度な数学演算のためのMathematical Acceleration Subsystem(MASS)ライブラリーやBasic Linear Algebra Subprograms(BLAS)ライブラリーが含まれています。

プロファイル指示フィードバック(PDF)

標準的使用のシナリオに合わせてご使用のアプリケーションの性能を調整し、ブランチの頻度やコード・ブロックの実行頻度の分析に基づいてアプリケーションを最適化します。

プロシージャー間分析(IPA)

複数ファイルにわたる最適化(プログラム全体の分析)が、大幅な性能改善につながる場合があります。

言語標準に準拠

FORTRAN 77、Fortran 90、Fortran 95、Fortran 2003、およびFortran 2008標準のサブセットをサポートしています。FortranにおけるCとの相互運用性の拡張のために、技術仕様29113のサブセットをサポートしています。既存のFortranのソースおよび旧バージョンのコンパイラーで構築されたオブジェクト・コードへの投資を保護するために役立ちます。旧バージョンのXL Fortranでコンパイルされたオブジェクト・コードまたはライブラリーと、最新のXL Fortranコンパイラーおよびランタイム環境との互換性をサポートしています。

診断レポート

コンパイラーのリスト、XMLレポート、HTMLレポートにより、さらに効率的なアプリケーションの開発とデバッグを支援する重要な情報を提供します。

シンボリック・デバッガーのサポート

さまざまなレベルの-gまたは-qdbgコンパイラー・オプションにより、コンパイル済みのオブジェクトにデバッグ情報を提供します。

ベクトル組み込みプロシージャー

ベクトルの個々のエレメントには、記憶関連付け、TRANSFER組み込み関数、またはVector Multimedia Extension(VMX)およびVector Scalar Extension(VSX)組み込み関数を使用してアクセスできます。これらの組み込み関数を使用して、ベクトルを操作できます。

お客様導入事例

  • IBM Power Systemsの卓越した性能 ― HPC研究者による調査

技術的詳細

ソフトウェア要件

  • Ubuntu Server 14.04、14.10または16.04(リトル・エンディアンLinux)
  • SLES 12またはSLES 12 SP1(リトル・エンディアンLinux)
  • RHEL 7.1、RHEL 7.2、またはRHEL 7.3(リトル・エンディアンLinux)
  • CentOS 7(リトル・エンディアンLinux)
  • RHEL 6.4、6.5、6.6、または7.0(ビッグ・エンディアンLinux)
  • SLES 11 SP2またはSP3(ビッグ・エンディアンLinux)

ハードウェア要件

ご使用のオペレーティング・システムのディストリビューションがサポートする限り、IBM Power Systemsサーバーをお使いいただけます。

  • 製品パッケージ用に約230MB
  • ページング用に最小2GBのハード・ディスク・スペース
  • 一時ファイル用に最小512MB
  • 最小2GBのRAM、4GB以上のRAMを推奨

おすすめ関連製品

IBM XL C for AIX

POWERプロセッサー向けの最適化を行う主要コンパイラー

詳細を表示

IBM XL C/C++ for AIX

POWERプロセッサー向けの最適化を行う主要コンパイラー

詳細を表示

IBM XL C/C++ for Linux

高度なコンパイル技術によるアプリケーション性能の向上

詳細を表示