期待已久的新一代高通旗舰处理器骁龙888终于在2020年12月1日正式发布了,相比上一代的骁龙865无论是在性能上还是功耗上骁龙888都有着巨大的提升。 而随着高通骁龙888的发布,安卓阵营竞争也愈发激烈了起来。同为5nm工艺芯片,那骁龙888与麒麟9000哪个更强呢?下面,就让我们一起来对比一下两款芯片,看看谁才是安卓王者。 骁龙888简介 主要规格上,骁龙888由三星5nm制程代工。 CPU: 采用1+3+4的八核心设计,CPU由一颗2.84GHz频率的超大核ARM Cortex-X1和三颗2.4GHz频率的A78核心以及四颗1.8GHz的A55能效核心组成,官方表示相比上代性能提升25%; GPU: 采用Adreno 660,官方表示相比上代性能提升35%,能效提升20%,第三代骁龙Elite Gaming,可变分辨率渲染性能提升30%,触控响应提升20%; 5G网络: 集成X60 5G基带,支持5G Sub-6GHz载波聚合和毫米波,峰值下行速度7.5Gbps,上行速度3Gbps; AI:第六代高通AI引擎,高通Hexagon 780处理器,26 TOPS算力;性能和能效实现了35%提升。 ISP: Spectra 580 ISP,首款三ISP架构,支持三个摄像头并发拍摄、能每秒处理27亿像素的速度,可同时拍摄三张28MP/30fps照片、或同时拍摄三个4K HDR视频、支持拍摄10-bit色深HEIF格式的照片; 安全性: 骁龙888能够拍摄符合CAI(Content Authenticity Initiative)标准、拥有加密印记的照片; 其他: 高通FastConnect 6900移动连接系统,支持Wi-Fi 6(峰值速度3.6Gbps)、Wi-Fi 6E全新6Ghz频段、蓝牙 5.2,支持最高QHD+/144Hz屏或4K分辨率60Hz显示屏,支持最高200MP单相机 等等。 麒麟9000简介 麒麟9000处理器是华为最新研发的一款芯片,不仅采取了5nm的工艺制程,更集成了153亿颗晶体管。 CPU: 采用8核心设计,分别是一个3.13GHz Cortex-A77超大核、3个2.54GHz Cortex-A77大核、4个2.05GHz Cortex-A55能效核心。 GPU: 我们知道上一代麒麟990使用的是16核心的Mali-G76,而麒麟9000的GPU直接跳过了Mali-G77,采用了ARM最先进的G78架构,核心数达到了24个!GPU计算速度比骁龙865+快52%。与采用G77架构的三星Exynos 990相比较,麒麟9000 GPU内核数量是Exynos 990的2.2倍。 5G网络: 麒麟9000处理器采用集成式5G芯片,华为声称,与高通公司的Snapdragon X55调制解调器相比,该调制解调器在现实世界中的上传速度快5倍,下载速度快2倍。 AI: NPU采用双大核+微核架构,AI benchmark 4.0 ETH跑分高达148008分。 ISP: 图像信号处理方面,在麒麟9000里,集成了华为目前最为先进的ISP技术,相较上一代麒麟990 5G芯片,其吞吐量提升50%,视频降噪能力优化48%。 安全性: 麒麟9000芯片是全球首个通过国际CC EAL5+的移动终端芯片,HarmonyOS微内核则获得了商用OS内核最高安全认证等级——国际信息技术安全评估标准CC EAL5+认证,还通过了移动金融芯片和载体认证(国内)、国际FIDO身份验证标准、ePrivacyseal等国际权威安全隐私认证。 Cortex-X1 & A78 比 A77有何提升? 骁龙888大核采用的Cortex-X1,3个小核是A78,从架构上来看要比麒麟9000所采用的A77先进一些。X1面向更高的性能而不是效率,是一个不同于传统产品的高性能产品线 在前端方面,BTB的容量提高了50%,X1 Fetch的指令5条/周期,Micro-Op的Cache有8个微操作/周期的指令要传递给解码器。而Cortex-A78 Fetch的指令为4条/周期,Micro-Op Cache为6个微操作/周期。BranchPredictor最多可以处理2个Branch/cycle,这对于Cortex-X1和Cortex-A78来说是一样的。 Cache的大小可能与Zen 3或Sunny Cove相当。 指令分派同时发出8条微码。ALU有6个执行单元,FPU有4个执行单元。此外,据说由于指令分派的增强,乱序窗口的大小增加了40%。尽管未在此处列出,但ROB等似乎也在变大。此外,FP / ASIMD端的IQ大小将增加一倍。 Cortex-A78具有与Cortex-X1相同的ALU,但只有两个FPU,指令分派也为6条微码 就LSU而言,Cortex-X1 和Cortex-A78 的结构本身完全相同。数据L1和L2的带宽增加了一倍的是与Cortex-A77相比,并且认为由加载/存储单元本身处理的数据量已从16字节/周期增加到32字节/周期。此外,可以看出正在采取适合数据访问的措施,例如将动态加载窗口大小增加33%,将L2TLB增加66%。此外,L2已增强到最大1MB,并且还支持8MB L3。 双FPU的加载/存储单元有点差。一个周期最多可以输出512位数据 这是Cortex-A78,L1-D本身是一个选项,并且不支持L3,这可能是因为性能/面积比或性能/功耗比。 GeekBench跑分对比 我们查到了两个骁龙888跑分结果,分别是vivo工程机 和ASUS_I005。 vivo工程机在跑分软件GeekBench中,单核得分为1135,多核得分为3681。 ASUS_I005 单核1018 ,而多核是3584。 麒麟9000网上也有两种跑分结果。 跑分1:单核得分为1001,多核得分为3653。 跑分2:单核1015 ,多核是3740! 通过跑分对比我们可以发现,单核性能上骁龙888要比麒麟9000好一点点,多核性能上两者相差不大,麒麟9000可能还会高一点。不过由于采用了新架构,从功耗上来看,骁龙888应该更具优势一些。