AMD Zen 6 CPU新硬件功能曝光:专门优化内存!

快科技10月9日消息,AMD工程师Bharata Bhasker Rao在近日举行的Linux Plumbers Conference 2026上,详细介绍了Zen 6架构的新硬件功能IBS Memory Profiler,专门用于优化服务器内存分层管理。

IBS(Instruction-Based Sampling,指令采样)是AMD现有的性能分析硬件,Zen 6在此基础上新增了一个轻量级实例,专门只采样数据内存访问。每次采样会将访问的物理地址交给Linux内核,并标明数据来自DRAM还是CXL等外部内存。

CXL是一种内存扩展协议,允许服务器通过CXL接口挂载额外内存,EPYC 9006 Venice处理器支持CXL 3.1规范,可以连接大容量扩展内存。

问题在于,CXL扩展内存的速度比本地DRAM慢,Linux需要识别哪些数据被频繁访问(即热页),将其从慢速CXL内存搬到快速DRAM中。

目前Linux靠扫描页表和捕获页错误来寻找热页,开销大且不够精准,AMD希望将IBS Memory Profiler的硬件采样数据喂给pghot(一个正在开发中的内核子系统),用硬件直接追踪热页,替代纯软件方案。

AMD在256个逻辑CPU加256GB CXL内存平台上的测试数据显示,XSBench运行速度达到无分层的4.57倍,远超现有方法的1.18倍。Graph500达到3.17倍,对比现有方法的2.34倍。

但并非所有应用都受益,Redis没有任何提升,NAS BT甚至略低于现有方法,单次内存页提升处理时间从26.1微秒降至15.8微秒,降幅约39%,但相关基准测试整体慢了约5%。

目前pghot补丁仍在开发中,EPYC Venice处理器已进入量产,云部署预计在今年晚些时候启动。

展开阅读全文

更新时间:2026-10-10

标签:数码   内存   功能   硬件   微秒   数据   方法   慢速   内核   处理器   服务器   子系统

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302034903号

Top