インテル® Fortran コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
Co-Array 機能を有効にします。
このオプションは、Fortran 2008 標準の Co-Array 機能を有効にします。プログラムの Co-Array 構文を有効にします。このオプションが指定されない場合、Co-Array 構文は拒否されます。
また、適切なライブラリーにリンクして、適切な実行ファイルを作成するようドライバーに指示します。
memory を指定しない場合、デフォルトは shared です。
-coarray-num-images (Linux*) または /Qcoarray-num-images (Windows*) を指定して、Co-Array 実行ファイルの実行に使用するイメージのデフォルトの数を指定できます。このオプションを指定しない場合は、現在のシステムの実行単位の数が取得されます。
-coarray-config-file (Linux*) または /Qcoarray-config-file (Windows*) を指定して、メッセージ・パッシング・インターフェース (MPI) 構成ファイルの名前を指定できます。
Options –coarray-num-images と –coarray-config-file は、共有および分散の両方のメモリーシステムで有効です。
次のコマンドは、n イメージを使用して、共有メモリーで Co-Array プログラムを実行します。
/Qcoarray /Qcoarray-num-images:n ! Windows*
-coarray -coarray-num-images=n ! Linux*
次のコマンドは、n イメージを使用して、分散メモリーで Co-Array プログラムを実行します。
/Qcoarray:distributed /Qcoarray-num-images:n ! Windows*
-coarray=distributed -coarray-num-images=n ! Linux*
次のコマンドは、filename で指定された MPI 構成を使用して、共有メモリーで Co-Array プログラムを実行します。
/Qcoarray:shared /Qcoarray-config-file:filename ! Windows*
-coarray=shared -coarray-config-file=filename ! Linux*