概要: パフォーマンス・チューニング
このセクションでは、浮動小数点アプリケーションのパフォーマンス向上に役立ついくつかのプログラミング・ガイドラインを説明します。
計算中に表現可能な範囲を超過しないようにします。表現可能な範囲を超過すると、その処理によりパフォーマンスが低下する可能性があります。
double
または
long double
の高精度/範囲が必要な場合を除き、単精度型 (
float
など) を使用します。より高い精度型は、メモリーサイズが増え、より大きな帯域幅が必要となります。
「効率的なデータ型の使用」
を参照してください。
すべての対応アーキテクチャーについてデノーマル例外の影響を軽減します。
混在データ型算術式を回避します。