Snapdragon X2处理器架构全解析:12大6小核心是怎么炼成的?

Snapdragon X2处理器架构揭秘

Snapdragon X2处理器架构全解析:12大6小核心是怎么炼成的?

CPU核心配置我们接着看Qualcomm于Snapdragon Compute Architecture Deep Dive 2025活动发布的资讯,了解Snapdragon X2平台系列处理器的规格与“大小核”架构。

Snapdragon X2平台的处理器也是采用“大小核”混合设计,其中性能较佳的称为Prime核心,而电力效率较佳的则称为Performance核心,2者可以依照计算机执行的程序即时调配工作负载与运行状态,发挥兼顾性能表现与电池续航力的效果。

在Snapdragon X2平台的架构设计中2者皆是以6个核心构成1个集群,旗舰款的Snapdragon X2 Elite Extreme X2E-96-100具有2组Prime集群搭配1组集群Performance集群,完成“12,6”共18核心的处理器组态,能够通过灵活调度不同种类核心的方式兼顾性能与电池续航力表现。

以Snapdragon X2 Elite Extreme X2E-96-100为例,它具有2组Prime集群搭配1组集群Performance集群,每个集群都由6个处理器核心构成,整组SoC具有18个核心。

Snapdragon X2平台的“大核”为Prime核心,它以6个为单为组成Prime集群,目前已发布的Snapdragon X2平台SoC最高具有2个集群共12个Prime核心。比较特别的是,它的最高Turbo时脉可达5.0 GHz,成为首款达到5.0 GHz的Arm架构处理器。

为了加强在处理器执行AI应用程序的能力,集群内部集成Qualcomm Matrix Engine矩阵引擎,它能够提升矩阵与AI、ML(机器学习)等运算负载的性能,在进行AI运算时不需要将数据迁移到绘图处理器(GPU)或神经处理器(NPU),具有更快的反应速度并节省搬运数据所消耗的电力,适合轻量AI应用程序。

笔者将处理器架构特色整理于下。

在Snapdragon X2平台的Prime集群具有6个处理器核心,共享16 MB L2缓存内存,并具有1组Qualcomm矩阵引擎。

核心内部具有访问、内存管理、重命名与隐退、指令预取、指令执行、矢量执行等多种单元。

在指令预取与解码部分,具有192 KB L1指令缓存内存,每周期可以预取16组指令,搭配9 Wide解码器,最多每周期可以指派9组微指令(Micro Operation)。

托管器具有9 Wide重命名机制以匹配解码器,指派机制则能将微指令分发至14组以上的预留窗口,改善乱序处理的效率。

整数执行单元部分具有6 Wide 64 Bit整数管线,每周期最多可以执行6个算术逻辑运算,或4组分枝,或2组乘法、乘积累加运算。

矢量与浮点数执行单元部分具有4 Wide 128 Bit矢量管线,每条管线每执行4组FP32或INT32数据类型的加法、乘法、乘积累加运算,并可支持FP16、FP64、BF16等数据类型。

访问单元具有容量为96 KB的完全一致性6 Way L1缓存内存,每周期能进行4个读取或存储动作(可以任意组合),并集成多种预取算法改善运行效率。

内存管理单元部分支持4 KB与64 KB粒度转译,具有独立的L1指令、数据缓存内存转译后备缓冲区 (Translation Lookaside Buffer,TLB。访问需1个周期),以及统一L2缓存内存TLB(访问需2个周期),并支持2阶段转译以及嵌套虚拟化,强化虚拟机的应用。

Prime集群具有容量为16 MB的16 Way L2缓存内存,运行时脉与处理器同步,并采用包含式设计(Inclusive,会存储与L1指令、数据缓存内存相同的数据),L1 Miss、L2 Hit的平均延迟为21个周期。而所有的18个处理器核心可以共享位于各集群、总容量44 MB的L2缓存内存。

Qualcomm Matrix Engine矩阵引擎可以加速矩阵以及AI、ML运算,支持512 Bit长度矢量以及FP32、FP16、BF16、INT32、INT16、INT8等数据类型。其运行时脉能与处理器脱勾,在闲置时降速或关闭,以节省电力消耗,并降低发热以避免影响处理器时脉。

在安全性方面,Snapdragon X2平台支持Security States EL3的TrustZone技术、Security States EL2等安全层级,也支持内存标签Memory Tagging技术。

与前代Snapdragon X Elite相比,Snapdragon X2 Elite Extreme的性能增长幅度达39%。在相同性能表现在,INPP功耗降低43%。

INPP(Idle Normalized Platform Power,平台闲置标准化功耗)指的是将执行测试时的全机功耗,扣掉闲置时的全机功耗,大约等同于SoC、内存、电源转换的功耗总和。Qualcomm表示这项数据更适合用于比较耗电量。

Snapdragon X2平台的“小核”为Performance核心,它以6个为单为组成Performance集群,目前已发布的Snapdragon X2平台SoC最高具有1个集群共6个Prime核心。

Performance集群缩减执行管线、乱序处理窗口,并缩小缓存内存、转译后备缓冲区,以达到最佳性能与电力消耗的平衡,尤其适合功耗2 W以下的应用场景。

Performance集群同样由6个核心构成,搭载12 MB L2缓存内存,并且具有Qualcomm Matrix Engine矩阵引擎。

Performance核心具有较佳的电力效率,适合负责背景、长驻程序,以及低于2 W功耗的使用场景。

Snapdragon X2平台的处理器特色一览。无论是Prime核心或Performance核心都具有能够加速AI运算的矩阵引擎,3个群组据总共拥有可共享的44 MB L2缓存内存。

Snapdragon X2平台将在Arm架构与Android操作系统成熟的“大小核”经验带到Windows操作系统,发挥兼顾性能以及电力效率的功效,有助于延长笔记本的电池续航力,带来更理想的使用体验。

Kryo 385 CPU核心是Qualcomm基于ARMv8架构定制的高性能处理器,其设计旨在优化并增强标准ARM架构以实现更高的性能和能效。ARMv8是ARM公司推出的64位指令集架构,支持高性能计算、移动设备和嵌入式系统。Kryo 385通过以下几个方面实现了对ARMv8指令集的优化和定制: 参考资源链接:[高通Snapdragon 845处理器技术规格](https://wenku.youkuaiyun.com/doc/51js7rhf5z?spm=1055.2569.3001.10343) 1. **架构调整**:Kryo 385对ARM Cortex-A75和Cortex-A55进行了架构的调整和定制,以适应移动设备的特定需求。这包括对流水线的优化、缓存结构的改进以及对指令集执行效率的提升,从而提供更高的单线程性能和更好的多线程处理能力。 2. **频率和性能管理**:通过调整每个核心的运行频率以及采用有效的性能管理策略,Kryo 385能够确保在不牺牲电池寿命的情况下提供所需的性能。这种智能的频率调节机制可以满足不同应用场景的性能需求,同时减少功耗。 3. **高级缓存和内存子系统**:Kryo 385集成了高级缓存架构,如专用的L3缓存,以及与LPDDR4X内存的高速接口,确保数据传输的效率和速度。这有助于减少访问延迟,提升整体系统的响应速度和多任务处理能力。 4. **扩展指令集支持**:Kryo 385支持ARM的高级SIMD(单指令多数据)扩展指令集,如NEON技术,以加速多媒体和信号处理任务的执行。这些扩展指令集的实现有助于提高图形渲染、视频编码和解码的性能。 5. **软件优化**:Qualcomm为Kryo 385提供了专门的软件开发工具和库,以支持开发者更有效地利用ARMv8指令集优化其应用程序。这包括编译器优化、运行时优化工具和与硬件紧密集成的API。 6. **系统级优化**:Snapdragon 845不仅包含定制的CPU核心,还包括GPU、DSP和ISP等专用硬件加速器,它们协同工作以实现整体性能的最化。 通过上述的架构调整和系统级优化,Kryo 385不仅能够充分利用ARMv8指令集的优势,还能够为移动设备提供领先的计算性能和能效。这使得Snapdragon 845成为高端智能手机和其他移动计算设备的理想选择。 在深入研究Kryo 385 CPU核心架构及其与ARMv8指令集的关系后,如果你希望获取更多关于Qualcomm Snapdragon 845处理器的详细技术规格和架构信息,建议查看《高通Snapdragon 845处理器技术规格》文档。这份资料提供了面的技术细节,有助于你面了解处理器的性能特点和优化机制。 参考资源链接:[高通Snapdragon 845处理器技术规格](https://wenku.youkuaiyun.com/doc/51js7rhf5z?spm=1055.2569.3001.10343)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

std86021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值