はじめに

IBM(R) XL Fortran Advanced Edition V10.1 for Linux(R)Linux オペレーティング・システム用の最適化を行う、標準ベースの、コマンド行コンパイラーであり、 PowerPC(R) アーキテクチャーを使用して PowerPC ハードウェア上で 実行されます。 XL Fortran コンパイラーによりアプリケーション開発者は Linux オペレーティング・システム用の 最適化された 32 ビットおよび 64 ビット・アプリケーションの作成および保守を行うことができます。コンパイラー は、 最適化手法の変化に富んだポートフォリオを提供し、それによりアプリケーション開発者は PowerPC プロセッサーの 重層的なアーキテクチャーを活用することができます。

Fortran プログラム言語のインプリメンテーションは、言語標準への規格合致の強制により、異なる環境間での移植性の プロモートを意図されています。自身の言語仕様に厳密に準拠するプログラムは、異なる環境間で最大の移植性を持つでしょう。理論的には、 標準に準拠するコンパイラーで正しくコンパイルするプログラムは、ハードウェアの差異が許容する範囲で、すべての他の 準拠コンパイラーのもとで、正しくコンパイルおよび実行します。書かれているプログラム言語の拡張機能を正しく活用する プログラムは、オブジェクト・コードの効率を改善します。

XL Fortran Advanced Edition V10.1 for Linux は大規模、複雑な、および計算的に集中的なプログラムに使用できます。また C/C++ を 使用して言語間呼び出しをサポートします。SIMD (single-instruction, multiple data) 並列処理を必要とする アプリケーションに対しては、最適化手法によりパフォーマンスの向上が達成でき、ベクトル・プログラミングより 労働集約的ではありません。IBM によって開発された、多くの最適化はコンパイラー・ オプションおよびディレクティブによって制御されます。