科技媒体近日披露,基于Linux内核补丁的最新线索,AMD下一代Zen 6架构处理器将采用三种核心设计,包括经典核心、稠密核心和低功耗核心。这一策略延续了AMD在混合架构领域的探索,同时引入了新的技术方向。此前Zen 5系列已通过整合Zen 5与Zen 5C两种核心,实现了性能与能效的平衡,而Zen 6的升级将进一步细化核心分工。
在现有Zen 5架构中,Zen 5核心专注于极致单核性能,通过高时钟频率和扩展的执行管线,满足游戏、3D渲染等高负载场景需求。其配套的Zen 5C核心则采用更紧凑的物理布局,在保持相同指令集和缓存容量的前提下,通过降低时钟频率和功耗,专注于后台任务和多线程轻负载处理。这种设计使处理器能在不同工作负载下动态切换核心类型,优化整体能效表现。
根据Linux内核补丁的代码分析,Zen 6架构在保留Zen 6与Zen 6C核心的基础上,新增了低功耗核心(Zen 6 LP)。该核心的CPU ID标识为“80000026h.EBX [31:28]=2”,其设计目标明确指向后台任务处理和空闲状态下的功耗控制。补丁文件显示,低功耗核心与常规能效核心(Zen 6C)存在显著差异,主要体现在系统识别方式和性能扩展机制上。
在系统识别层面,低功耗核心通过/sys/kernel/debug/x86/topo/cpus/路径报告的cpu_type字段显示为“未知”,这与现有核心的明确标识形成对比。性能扩展机制方面,AMD修改了amd_get_boost_ratio_numerator()函数的逻辑,要求低功耗核心的性能扩展需基于amd_get_highest_perf()函数动态计算,而非沿用固定的CPPC_HIGHEST_PERF_PERFORMANCE上限。这种调整使其能更好地融入现有高效核心的调度路径。
技术细节方面,Zen 6 LP核心虽采用与Zen 6相同的指令集架构(ISA),但融合了多代Zen核心的底层特性。其微架构设计借鉴了Zen 5的核心逻辑,256位浮点运算单元(FPU)延续了Zen 4的配置,512KB二级缓存与Zen 3保持一致,而每个核心1MB的三级缓存则与Zen 2及Mendocino系列相同。这种混合设计旨在平衡性能、功耗和芯片面积,为不同应用场景提供更灵活的选择。
行业分析认为,AMD通过三代核心的组合,试图构建覆盖全场景的计算解决方案。经典核心负责突破性能极限,稠密核心平衡日常负载,低功耗核心则专注待机和轻量任务。这种分层设计不仅提升了多任务处理效率,还能通过动态核心调度降低整体功耗。随着Linux补丁的持续更新,更多关于Zen 6架构的技术细节有望逐步公开。

