SE モードでは、各統計出力を対応する m5op に関連付ける方がずっと簡単です。
ただし、複数(数十または数百) の統計情報がある FS モードでは、同じ「stats.txt」ファイルに出力されます。次のことをどのように識別できますか。
統計印刷のどれが何に対応していますか?
また
少なくとも、ユーザーによって呼び出された m5ops の続編である統計出力はどれですか?
各統計ダンプは次のものでラップされます。
---------- Begin Simulation Statistics ----------
sim_seconds 0.000001 # Number of seconds simulated
sim_ticks 1000 # Number of ticks simulated
...
---------- End Simulation Statistics ----------
完全なシステムでは、シミュレーターが統計をダンプするのは終了時のみであり、残りはすべて実行スクリプトとアプリケーションによって駆動されます。したがって、Begin-End Simulation Statistics の間にラップされた最後の統計ブロックを除くすべての統計ブロックは、m5op によって発行されたダンプに対応します。どのイベントがどのダンプを引き起こしたかについてより正確な情報が必要な場合は、pseudo_inst.cc ファイルを確認し、それに応じて追加/変更できます。これは新しいバージョンで実装される可能性がありますが、最新の状態ではありません。