インテル® Fortran コンパイラー・クラシックおよびインテル® Fortran コンパイラーを使用して、インテル® 64 アーキテクチャー・ベースのシステムで動作するアプリケーションをビルドできます。Windows* と Linux* では、IA-32 アーキテクチャー向けのプログラムを作成することもできます。
インテル® 64 アーキテクチャー・アプリケーションは、次のシステムで実行できます。
IA-32 アーキテクチャー・アプリケーションは、次のシステムで実行できます。
本ドキュメントの情報は、特別に明記されていない限り、サポートするすべてのオペレーティング・システムおよびアーキテクチャーに適用されます。
コマンドラインまたはサポートされている統合開発環境 (IDE) から、コンパイラーを使用することができます。
インテル® Fortran コンパイラー (ifx) は、インテル® Fortran コンパイラー・クラシック (ifort) のフロントエンドとランタイム・ライブラリーをベースに、LLVM バックエンド・テクノロジーを使用した新しいコンパイラーです。現時点では、ifx は Fortran 95 言語、OpenMP* 5.0 バージョン TR4、および一部の OpenMP* バージョン 5.1 のディレクティブとオフロード機能をサポートしています。ifx はバイナリー (.o/.obj) とモジュール (.mod) ファイルの互換性があります。ifort で生成されたバイナリーやライブラリーは、ifx でビルドされたバイナリーやライブラリーとリンクできます。また、一方のコンパイラーで生成された .mod ファイルは、他方のコンパイラーで使用できます。どちらのコンパイラーも ifort ランタイム・ライブラリーを使用します。ifx は GPU オフロードをサポートしていますが、ifort はサポートしていません。GPU オフロードに興味のない Fortran ユーザーは、引き続き ifort を使用してください。
本リリースでサポートされているアーキテクチャー、オペレーティング・システム、IDE の詳細は、リリースノートを参照してください。
製品および性能に関する情報 |
---|
性能は、使用状況、構成、その他の要因によって異なります。詳細については、http://www.intel.com/PerformanceIndex/ (英語) を参照してください。 注意事項の改訂 #20201201 |