再コンパイル、実行、プロファイル、繰り返し

コードを最適化したら、パフォーマンスを測定することが重要です。以下を確認します:

  • メトリックは改善されましたか ?

  • パフォーマンスの目標は達成できましたか ?

  • 利用可能な計算サイクルが残されていますか ?

結果の正当性を確認します。数値結果を比較すると、コンパイラーの最適化やコード変更により異なる場合があります。差異は許容範囲内ですか ? そうでなければ、最適化ステップに戻ります。