ハードウェアパフォーマンスカウンタを使用して、D-TLBミスのアドレストレースを生成しようとしています。Intelプロセッサには、サンプルが取得されるたびにハードウェアレジスタの内容をダンプできる「PreciseEvent Based Sampling」(PEBS)があります。このレジスタダンプを使用して、D-TLBミスの原因となったアドレスを作成する必要があります。ただし、レジスタダンプからアクセスのアドレスを生成するにはどうすればよいかわかりません。
誰かが似たようなことをした経験があり、これについていくつかの指針を教えてくれますか?
ありがとう
アルカ