インテル® Fortran コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
浮動小数点オプション
親トピック:
コンパイラー・オプションのカテゴリーと説明
fast-transcendentals、Qfast-transcendentals
超越関数への呼び出しを、より高速で精度が少し低いものに置換します。
fimf-absolute-error、Qimf-absolute-error
算術ライブラリー関数の結果における絶対誤差の最大限許容値を定義します。
fimf-accuracy-bits、Qimf-accuracy-bits
除算や平方根を含む算術ライブラリー関数の結果における相対誤差を定義します。
fimf-arch-consistency、Qimf-arch-consistency
算術ライブラリー関数が同じアーキテクチャーの異なるマイクロアーキテクチャーの実装において一貫した結果を生成するようにします。
fimf-domain-exclusion、Qimf-domain-exclusion
算術関数が正しい結果を提供しなければならない入力引数のドメインを指定します。
fimf-max-error、Qimf-max-error
除算や平方根を含む算術ライブラリー関数の結果における相対誤差の最大限許容値を定義します。
fimf-precision、Qimf-precision
コンパイラーにより選択される算術ライブラリー関数の正確性 (精度) を指定します。
fltconsistency
浮動小数点の一貫性を向上させます。
fma、Qfma
FMA (Fused Multiply-Add) 命令がターゲット・プロセッサーに存在する場合、FMA 命令を生成するかどうかを指定します。
fp-model、fp
浮動小数点演算のセマンティクスを制御します。
fp-port、Qfp-port
浮動小数点演算の後に浮動小数点結果を丸めます。
fp-speculation、Qfp-speculation
浮動小数点演算のスペキュレーションを行うモードをコンパイラーに指示します。
fp-stack-check、Qfp-stack-check
浮動小数点スタックを、確実に予測された状態にするために、各関数呼び出しの後に追加コードを生成するようにコンパイラーに指示します。
fpe
メインプログラムのランタイム時の浮動小数点例外処理の制御を許可します。
fpe-all
プログラム中の各ルーチンのランタイム時の浮動小数点例外処理の制御を許可します。
ftz、Qftz
デノーマル結果を 0 にフラッシュします。
Ge
すべての関数のスタックチェックを有効にします。これは古いオプション (非推奨) です。
mp1、Qprec
浮動小数点の精度と一貫性を向上させます。
pc、Qpc
浮動小数点の仮数部の精度を制御できるようにします。
prec-div、Qprec-div
浮動小数点除算の精度を上げます。
prec-sqrt、Qprec-sqrt
平方根計算の精度を上げます。
rcd、Qrcd
浮動小数点から整数への高速変換を有効にします。
recursive
再帰的な実行が行われる可能性を念頭に置いて、すべてのルーチンをコンパイルするようにコンパイラーに指示します。