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 によって開発された、多くの最適化はコンパイラー・ オプションおよびディレクティブによって制御されます。