再コンパイル、実行、プロファイル、繰り返し
コードを最適化したら、パフォーマンスを測定することが重要です。以下を確認します:
メトリックは改善されましたか ?
パフォーマンスの目標は達成できましたか ?
利用可能な計算サイクルが残されていますか ?
結果の正当性を確認します。数値結果を比較すると、コンパイラーの最適化やコード変更により異なる場合があります。差異は許容範囲内ですか ? そうでなければ、最適化ステップに戻ります。
コードを最適化したら、パフォーマンスを測定することが重要です。以下を確認します:
メトリックは改善されましたか ?
パフォーマンスの目標は達成できましたか ?
利用可能な計算サイクルが残されていますか ?
結果の正当性を確認します。数値結果を比較すると、コンパイラーの最適化やコード変更により異なる場合があります。差異は許容範囲内ですか ? そうでなければ、最適化ステップに戻ります。