5
GCCまたは同様のコンパイラは、浮動小数点演算の数値安定性を向上させることを目的とした最適化を実行します。数値安定性のためのコンパイラ最適化
明らかに単純に実装すると、ベクトルのノルムを追加したり計算したりする操作は、数値的に不安定であることが知られていますが、コンパイラはこれらの問題の回避策を時々破棄することがあります。スピード最適化。
コンパイラの出力を数値安定した計算に最適化する技術は何ですか?保留中のものよりも良いものはありますか?