1
我正在NUMA機器上工作,有2個節點。我試圖剖析代碼來測量訪問遠程內存的內存百分比。測量遠程內存訪問的百分比
我的機器是AMD Interlagos(家庭15小時)。 Perf支持是在Linux 3.9中引入的,但我在3.8之後升級到內核版本時遇到問題,所以目前我正在尋找替代方案。
我看過PAPI,但couldn't figure out how to use a Native Event。
我正在NUMA機器上工作,有2個節點。我試圖剖析代碼來測量訪問遠程內存的內存百分比。測量遠程內存訪問的百分比
我的機器是AMD Interlagos(家庭15小時)。 Perf支持是在Linux 3.9中引入的,但我在3.8之後升級到內核版本時遇到問題,所以目前我正在尋找替代方案。
我看過PAPI,但couldn't figure out how to use a Native Event。
嘗試LIKWID。它帶有一個包裝工具likwid-perfctr
- 只需在其控制下運行代碼即可。該MEM
計數器組是你所需要的:
likwid-perfctr -C 0-11 -g MEM ./executable
這將測量用從0到11內核的性能計數器調整您的具體情況。