AMD计划在Zen 6架构中引入三种核心类型
基于Linux补丁细节,AMD在Zen 6架构处理器上规划了经典(classic)、稠密(dense)和低功耗(low-power)三种核心类型。该消息由科技媒体Wccftech于7月30日披露。
现有Zen 5产品线核心布局
当前Zen 5系列包含Zen 5与Zen 5C两种核心。Zen 5以高时钟频率和更宽执行管线追求极致单核性能,适合游戏、重度渲染等高负载任务。Zen 5C拥有完全相同的指令集与缓存容量,但通过更紧凑的物理布局缩小芯片面积、降低功耗和时钟频率,主要负责后台任务和多线程轻负载。
Zen 6核心组合演进
按照现有规划,Zen 6系列将在保留Zen 6(经典)和Zen 6C(稠密)基础上,新增低功耗核心。经典核心侧重单核性能与高频率,稠密核心借助紧凑布局优化面积与能耗,低功耗核心则进一步降低功耗与频率,面向更低负载场景。
从Zen 5的两种核心扩展至Zen 6的三种核心,AMD在处理器核心设计上进行了更细化的层级划分,以适应从高性能到极致能效的多元化需求。
目前这些细节源自Linux补丁透露的规划,最终产品方案可能随研发进度调整,需等待AMD官方发布更多信息。

Linux内核补丁展示Zen 6 LP低功耗核心:256位浮点单元、512KB二级缓存等细节
近期提交的Linux内核补丁中,出现了AMD Zen 6 LP低功耗核心的条目。该核心CPU ID为“80000026h.EBX [31:28]=2”,专为后台任务与空闲负载场景设计并控制功耗,同时显露出与常规能效核心Zen 6C的显著区别。
与Zen 6C的两个关键区别
补丁内容显示,AMD区分Zen 6 LP与Zen 6C的主要手段有两个方面。首先是核心类型识别:用户空间可通过/sys/kernel/debug/x86/topo/cpus/*路径读取各核心的cpu_type信息,目前低功耗核心在该接口中报告“未知”(unknown)。
其次在于性能扩展机制的变化。在amdgetboostrationumerator()函数中,低功耗核心需根据amdgethighestperf()进行性能扩展,替代了原有的固定CPPCHIGHESTPERFPERFORMANCE上限。
微架构组合:跨越多个Zen世代
尽管Zen 6 LP与Zen 6采用相同指令集架构(LS),但其微架构设计却融合了多个Zen系列的底层特性。细节显示,该核心的微架构与Zen 5核心类似,搭载256位浮点运算单元(FPU)则与Zen 4核心类似。
缓存方面,Zen 6 LP拥有512 KB二级缓存,布局与Zen 3核心类似;每个核心分配1 MB三级缓存,设计则与Zen 2及Mendocino系列类似。
动态性能扩展逻辑
针对支持X86FEATUREAMDHTRCORES的AMD及Hygon处理器,低功耗核心的扩展路径得到专门优化。不再依赖固定的CPPC最高性能阈值,而是通过amdgethighest_perf()函数实时获取可达到的最高性能值,这种调整旨在匹配现有高效核心的动态性能管理方式。
目前,该核心的cpu_type仍处于未知状态,这意味着内核可能需要后续补丁才能完全识别并支持Zen 6 LP核心类型。


