2017-07-04 3 views
0

PEBSでL3_Miss(LLC Miss)を測定するためにperfを使用しようとしています。perfからPEBSデータの線形アドレスを取得

ここにコマンド:perf record -d -e cpu/event=0xd1,umask=0x20/ppu -c 1 testがあり、完成したら、perf script -F ip,sym,addrを使用して結果を確認します。

SDM from intelによれば、Vol。 3B表18-55。 PEBSレコードには、データ線形アドレスという名前のフィールドが含まれています。ロードの宛先またはストアの宛先を表し、必要なものです。

私の質問は、私はperf-scriptで指定したフィールドのaddrがPEBSレコードでデータ線形アドレスと同じですか? そうでなければ、このフィールドを取得する方法は? (CPUレジスタR8〜R15などの関連分野)

ps私はi7-6700 CPU(Skylake Microarchitecture)を使用しています。

ありがとうございました。

答えて

関連する問題