首页 文章
  • 2 votes
     answers
     views

    在Qemu-Kvm上获取性能监视中断

    我遇到了在qemu-kvm上捕获性能监视中断(PMI - 尤其是指令计数器)的情况 . 下面的代码在真机(Intel Core TM i5-4300U)上工作正常但在qemu-kvm(qemu-system-x86_64 -cpu主机)上,我甚至看不到一个PMI . 虽然柜台正常工作 . 我可以检查它增量很好 . 但是,我已经使用Linux内核进行了测试,它在同一个qemu-kvm上很好地捕获了...
  • 2 votes
     answers
     views

    如何测量Haswell微架构的后期预取和杀死预取?

    我正在使用 Intel Xeon 2660 v3 并发布大量软件预取来利用MLP以及减少停顿时间 . 现在,我想分析应用程序以获得由于软件预取而获得的总体增益 . 在论文“ Improving the Effectiveness of Software Prefetching with Adaptive Execution ”中,作者讨论了与软件预取相关的硬件中的性能计数器支持 . 我正在写论文中...
  • 2 votes
     answers
     views

    用于L1缓存命中事件的Intel PMU事件

    我正在尝试计算Intel Haswell处理器上程序的缓存不同级别(L1,L2和L3)的缓存命中数 . 我编写了一个程序,通过监视相应的事件来计算L2和L3缓存命中数 . 为此,我检查了英特尔x86软件开发手册,并使用cache_all_request事件和cache_miss事件进行L2和L3缓存 . 但是, I didn't find the events for L1 cache. 也许我错...

热门问题