图片来源:AnandTech
高通也在2024年Computex大会上做了“PC家当将开始重生(Reborn)”的演讲。
图片来源:AnandTech

高通的第四代汽车SoC芯片仍旧是和条记本电脑、手机等共用核心架构,这样做并无欠妥,如今汽车SoC芯片越来越像PC用的CPU,特殊是和AI PC的CPU的哀求险些完备同等。
图片来源:AnandTech
高通第三代代表作SA8295实际便是条记本电脑领域里的Snapdragon 8cx Gen 3,高通第四代大概率便是Snapdragon X Elite的车规版,不会有太大差异。
图片来源:AnandTech
Snapdragon X Elite有三款芯片,紧张差别是CPU的频率。高通也罕见公开了Snapdragon X Elite的详细架构信息,基本上完备聚焦于CPU领域,花了90%的篇幅讲解,对AI则一句带过,从关键的存储带宽135GB/s看,虽然较第三代提升了一倍,但与2019确定设计范围的英伟达Orin高达205GB/s的带宽比较,仍旧很低。
高通更多地考虑汽车座舱和L2级的舱驾一体,这样的市场定位不须要太高的AI性能,45TOPS足以知足99.9%的运用处景,座舱领域所谓的大模型AI都完备依赖云端打算,端侧支配本钱太高,可能高达数千美元,即便端侧支配,体验也和云端打算有很大差距。
高通Snapdragon X系列芯片架构
图片来源:AnandTech
高通对Snapdragon X系列芯片的Oryon CPU是这样描述的:Oryon CPU Architecture: One Well-Engineered Core For All,能够适用于所有领域。
图片来源:AnandTech
高通采取整年夜核心设计,有两个核心的频率可以加速,这种整年夜核心设计也用在高通SA8775上,SA8295的四个大核心则是Kryo 695,最高频率是2.5GHz,四个中核心是Kryo 670 Gold,最高频率2.05GHz,SA8775的8核心完备相同,最高运行频率都是2.35GHz,Kryo 680 Gold Prime和Kryo 695一样都是基于ARM Cortex-X1而来的。
图片来源:AnandTech
Oryon采取共享L2缓存的设计,常日L2缓存都是针对每个核心的,不共享,且规模很小,如SA8775的L2缓存是512kB。一样平常L3缓存是几个核心共享的,如SA8295是8MB的L3缓存,SA8775是4MB的L3缓存。Oryon的共享缓存高达12MB,每个核心可以分到3MB,这样的规模足以和英特尔Xeon这样的做事器芯片媲美,当然本钱也增加很多,估计车规版会减小到4-8MB。
Oryon的前端部分
图片来源:AnandTech
ARM架构的性能比拟表
整理:佐思汽研
对付CPU,关键的参数紧张有两个,一个是IPC解码宽度,另一个便是缓存,ARM是挤牙膏式的,每年做一次小升级,让利润最大化。苹果则一步到位,性能最大化,以至于苹果连续数年都无法升级性能,安卓手机受困于ARM的挤牙膏,性能始终无法和苹果看齐,这也是高通抛弃ARM的紧张缘故原由。即便如此,Snapdragon x系列单核性能仍旧无法和苹果匹敌,很大略,L2缓存仅为3MB,还是低于苹果的4MB。IPC解码宽度方面,Snapdragon x系列是8位,远比SA8295用的ARM X1要高。
受高通抛弃的刺激,ARM也发狠,X4和2024年宣告的旗舰X925的IPC解码宽度都是10位,比苹果还高,用X925的单核性能肯定可以超过苹果。
图片来源:AnandTech
Oryon的后段IXU两大特色,一是对AI运算的支持,包括128比特宽度的NEON SIMD(这个宽度属实有点窄了,英特尔最高已是1024比特),每周期最高4个FP32精度的ADD/WUL/MLA的指令实行,支持INT8\INT16\FP16\FP32多种精度,这些基本上是常规操作,不过高通最高可以支持FP32和FP64这种演习才会用到的高精度。这里唯一值得把稳的遗漏是BF16,这是 AI 事情负载的常见数据类型,可能BF16是NPU的事情范围。另一个特色是超大规模的ROB重排序缓冲,超过650个微操作,比较之下ARM Cortex-X4只有384个,X1只有224个。
图片来源:AnandTech
LSU(Load-Store Unit)方面,支持加载/存储单元的 L1 数据缓存本身也相称大。完备同等的6路关联缓存大小为 96KB,是英特尔Meteor Lake中P核心缓存的两倍,不过英特尔新一代产品也是96KB。
图片来源:AnandTech
MMU方面,页表缓存即TLB很强,TLB又称转址旁路缓存,为CPU的一种缓存,由内存管理单元用于改进虚拟地址到物理地址的转译速率。目前所有的桌面型及做事器型处理器皆利用TLB。TLB具有固天命目的空间槽,用于存放将虚拟地址映射至物理地址的标签页表条款。PC领域的较高,手机领域的比较低,但目前打算全都转向PC领域,须要更高的TLB,比拟ARM Cortex-x3,其TLB只有4路1536个,X4估计是3072个,高通有8路,大于8000个,远比ARM 要强。
硬件表遍历器也是特色。如果缓存行不在 L1 或 L2 缓存中,该单元卖力将缓存行移至外围 DRAM,最多支持 16 次并揭橥遍历。完全的 Snapdragon X 芯片一次最多可以进行 192 次表遍历。
图片来源:AnandTech
L3缓存不大,只有6MB,由于高通的L2缓存足够大,总计有36MB,因此L3缓存可以很小,也有助于降落功耗。SA8295是8MB的L3缓存,SA8775是4MB的L3缓存,减少L3缓存是个趋势。骁龙X 具有 128 位内存总线,支持 LPDDR5X-8448,最大内存带宽为 135GB/秒。在目前的LPDDR5X容量下,骁龙 X 最多可以处理64GB的RAM。
图片来源:AnandTech
GPU方面,与前面几代没什么大的变革,Adreno X1 GPU 架构是高通公司正在研发的 Adreno 架构系列的最新版本,个中 X1 代表第 7代,SA8295与SA8755都是第六代。Adreno 本身基于15年前从ATI收购而来(Adreno 是 Radeon的字母变位词),多年来,高通公司的 Adreno架构一贯是安卓领域最强大的GPU。Adreno X1 GPU分为6个着色器处理器 (SP) 块,每个块供应256个FP32 ALU,统共1536个ALU。峰值时钟速率为1.5GHz,这让骁龙 X 上的集成GPU的最大吞吐量达到4.6 TFLOPS(低端SKU的吞吐量较低)。
图片来源:AnandTech
每个uSPTP 供应128个FP32 ALU。还有一组单独的256个FP16 ALU,这意味着Adreno X1在处理FP16和FP32数据时不必共享资源,可以用于小规模的深度学习演习场景。不过车规版该当会取消FP16单元,FP16精度在车上基本用不到,FP32也可以对应FP16。末了,有16个基本功能单元 (EFU),用于处理超越函数,例如 LOG、SQRT和其他罕见(但主要)的数学函数。对付车载领域,GPU算力有1.3TFLOPS就足够,再向上便是要在车内玩3A游戏了,不过该芯片无法支持完全的DirectX 12 Ultimate(功能级别 12_2)功能集,显然这不是高通善于的,AMD和英伟达更善于游戏领域。
对付AI运算的NPU,还是高通的六角DSP,缺少亮点,乏善可陈,高通一句话带过,没有多说。
高通的第四代芯片上车估量要到2026年,以高端目前的垄断态势,换句话说,高通决定了3年后的汽车座舱和舱驾一体将会是什么样的运用状况。整车厂和Tier1只能被高通牵着鼻子走,环顾宇内,马首是瞻地随着ARM走是远远追不上高通的,至少在座舱领域,高通已没有对手。
免责解释:本文不雅观点和数据仅供参考,和实际情形可能存在偏差。本文不构成投资建议,文中所有不雅观点、数据仅代表笔者态度,不具有任何辅导、投资和决策见地。