Linux6.0的性能工具已為AMDZen4IBS做好準備


Linux6.0的性能工具已為AMDZen4IBS做好準備

文章插圖
據Phoronix的MichaelLarabel報道 , 在過去的幾個月里 , AMD為公司即將推出的Zen4處理器系列發布了基于指令的采樣擴展(IBS) 。現在Linux5.19已經完成,該公司已經開始將重點轉移到Linux6.0內核以維護以下內核系列 。
AMD于周四發布 , 將perf工具的更新放入Linux6.0合并窗口請求中 。MichaelLarabel在他最近的報告中提到了基于指令的采樣更新,并且還討論了最新請求中的DataSrc擴展的特性:
使用DataSrc擴展,數據源可以在以下之間進行解碼:
CCX中的本地L3或其他L1/L2 。
近CCX中的對等緩存 。
從DRAM返回的數據 。
遠CCX中的對等緩存 。
設置了“長延遲”位的DRAM地址映射 。
從MMIO/Config/PCI/APIC返回的數據 。
擴展內存(S-Link、GenZ等-由DF選擇的CS目標和/或地址映射標識) 。
對等代理內存 。
【Linux6.0的性能工具已為AMDZen4IBS做好準備】ArnaldoCarvalhodeMelo是為即將推出的AMD內核工作的工程師之一 , 他要求使用Linus 。用于Linux6.0和AMDZen4IBS的新性能工具中包含更新,例如全新的“性能鎖爭用子工具、性能工作工具、支持在來賓VM上使用PT的硬件跟蹤、針對每個事件的IntelMeteorLakeJSON文件、許多混合系統增強功能和其他進一步更新 。“perfwork”工具允許跟蹤內核工作時間屬性 。
Phoronix和我們網站的常讀者會記得AMD和Intel在Linux5.19發布之前一直在努力準備,最近還準備了Linux6.0(以前稱為Linux5.20) 。有傳言稱AMDZen4將于下個月于2022年9月15日發布,這是MSI報道的時間 。該發布將與他們的主板發布和AMD傳聞的Zen4架構發布日期相吻合 。AMD的開源工程部門仍在為公司的音頻驅動程序編寫最后一分鐘的代碼以及IBS準備工作 。