【问题标题】:Measure percentage of remote memory accesses测量远程内存访问的百分比
【发布时间】:2014-02-26 14:10:43
【问题描述】:

我在 NUMA 机器上工作,有 2 个节点。我正在尝试分析代码以测量对远程内存的内存访问百分比。

我的机器是 AMD Interlagos (Family 15h)。 Perf 支持是在 Linux 3.9 中引入的,但是我在升级到 3.8 之后的内核版本时遇到了问题,所以目前我正在寻找替代方案。

我看过 PAPI,但是couldn't figure out how to use a Native Event

【问题讨论】:

    标签: numa


    【解决方案1】:

    试试LIKWID。它带有一个包装工具likwid-perfctr - 只需在其控制下运行代码。 MEM 组计数器就是您所需要的:

    likwid-perfctr -C 0-11 -g MEM ./executable
    

    这将使用 0 到 11 内核上的性能计数器进行测量。根据您的具体情况进行调整。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      相关资源
      最近更新 更多