广告

为什么都是基于Arm的芯片,高通和苹果却存在差距?

2020-11-20 赵明灿 阅读:
随着历年智能手机的推出,基于高通CPU的手机在性能和价格方面始终和苹果有所差距,那有小伙伴就想问了,为什么同为基于Arm的芯片,高通的骁龙处理器却和苹果的A系列有所差距呢?今天EDN就围绕这个话题跟大家讨论讨论。

随着历年智能手机的推出,基于高通CPU的手机在性能和价格方面始终和苹果有所差距,那有小伙伴就想问了,为什么同为基于Arm的芯片,高通的骁龙处理器却和苹果的A系列有所差距呢?今天EDN就围绕这个话题跟大家讨论讨论。2MDednc

历史背景

有报道指出,高通和苹果的差距从第一批64位处理器就开始了。2MDednc

大家知道,Arm在2012年10月首次公布64位处理器内核Cortex-A57。但是,高通则是在2014年发布自己的第一批64位处理器骁龙810和骁龙808。而苹果2013年推出的iPhone 5s手机,其A7处理器就已用上64位Arm内核了。2014年时苹果又发布了第二代64位处理器A8,并将其用在iPhone 6上。从此,苹果和高通就产生了差距。2MDednc

由于2013年苹果就推出了第一批64位手机CPU,高通紧随其后在2014年祭出自己的首款高端64位CPU骁龙810。但是由于当时技术不是太成熟,骁龙810刚投发市场就出现很多问题。比如,由于骁龙810发热严重,温度一高就锁核,性能大打折扣…2MDednc

为了追赶苹果,高通再次发力,2015年高通把810的8核砍掉4个核换上自主架构Kryo,于是820诞生了!不过还是还是和苹果的A9有差距。这可怎么办呢?高通又在2016年推出820的"小改款",那就是高通821,但此时苹果又推出了A10。然后在2018年,高通835处理器隆重登场,其综合性能和苹果A10打成平手。可是苹果又推出了仿生处理器A11…2MDednc

问题分析

有网友解释说,苹果和高通的CPU设计策略不同,就好比有两个人都想要盖房子。A买了一块空地,而Q买了一幢老房子。2MDednc

A从头开始建造的房子看上去很普通。Q把老房子装修后得到的房子看上去高大上,但是内部结构仍然是那个老房子。2MDednc

A制造的房子是按需设计,因此总体上得到了更好的设计、更好的通风、更多的阳光,还有独立的车库。Q受限于老房子的基本结构,而不得不在某些装修上做出让步。2MDednc

这样来看问题就比较明朗了:2MDednc

苹果是购买Arm指令集架构(ISA)的授权(空地)而设计SoC,指令集是设计芯片的最低要求。而高通则是购买Arm内核(房子)的授权,这上面已经包含了指令集并进行了一定修改。这样虽然更加有效,但是也让修改的空间变得有限——如果从一开始就自己来干,那就不会有这个问题。2MDednc

苹果芯片的内核具有更多缓存,并且其内核本身是每年定制的。苹果采用的是2+4 big.LITTLE设计,而不是高通的1+3+4方法,这样能够实现更低功耗。A系列中的两个大核能够实现更高性能,而其余的四个小核由于是定制而不是通用解决方案,因此能够实现更高能效。与此相比,通用解决方案需要适配多个品牌的多款手机,其RAM、摄像头类型、屏幕分辨率和刷新率等等不一。2MDednc

此外,苹果公司的一些芯片工程师来自世界各地,非常优秀,比如有些就曾在英特尔、IBM等公司工作过。苹果这些年在台积电等芯片代工厂方面也一直在大力投入,这也使得其先进工艺芯片的代工能够获得优先安排。2MDednc

这里再对缓存这一影响处理器性能的重要因素具体展开下:2MDednc

在Cortex-A75之前,Arm的Cortex处理器都没有支持L3缓存。但苹果自从A7以来,一直在使用L3缓存。Apple A7和A8拥有1 MB L2高速缓存和4 MB L3高速缓存。A9和A10具有3 MB L2缓存和4 MB L3缓存。Intel i5处理器的缓存也不过如此,A11更是把二级缓存提升到8MB。2MDednc

虽然Cortex-A75支持L3缓存,最多4 MB L2和4 MB L3缓存,但是这些都是由高通的芯片制造商决定是否使用的。2MDednc

也有网友522008认为:单从处理器角度而言,高通的高端处理器(8XX系列)和苹果A系列处理器综合比较,性能差不多。2MDednc

下面是在网上找的骁龙835和A10的性能评测数据:2MDednc

在单核性能方面苹果占优,主要是因为苹果A10单核面积要比骁龙大,集成的晶体管数量占优。2MDednc

苹果A10是四核心,骁龙是8核心(最新的苹果A11是六核心)。在多核性能对比中,骁龙占优。实际上,我们应用程序大部分场景下都是单核运行,所以苹果的A10在用户实际体验中还是占优的。2MDednc

GPU部分骁龙占优。2MDednc

综合比较而言,骁龙还稍稍有点优势。2MDednc

但为什么在实际体验中,苹果手机比安卓手机要明显流畅呢?这其实和操作系统架构有很大关系。2MDednc

谷歌的Android系统,是以Linux为核心,在此基础上增加了Java虚拟机,所有的应用实际上是在这个虚拟机上运行的。这保证了应用程序的跨平台性。同时使用JAVA语言作为开发语言的程序员是全球数量最多的。谷歌也充分利用了这部分资源,使Android平台迅速聚集了最多开发者为其开发应用。2MDednc

问题也就出在这个Java虚拟机。了解Java虚拟机的朋友们都知道,虚拟机的好处是,程序员在开发程序的过程中,程序员不必关心内存资源回收的问题,虚拟机的内存回收机制会帮你处理这些问题,这样极大的减轻了程序员的开发负担。但缺点也同时存在,那就是虚拟机再运行过程中,占用系统资源很大。2MDednc

这也就是为什么安卓旗舰手机内存比苹果手机内存大,但运行效果远不如苹果手机的主要原因。2MDednc

苹果iOS系统是在其私有的Unix基础上演变过来的,它不存在虚拟机机制,同时iOS是一个闭源系统,苹果对其硬件和iOS系统做了大量的优化和适配。保证了iOS应用高效的运行。而Android系统是一个开源系统,系统版本碎片化,导致硬件和软件都有很多兼容性问题,最终使得运行效率降低。2MDednc

所以,典型的以三星为代表,就用堆硬件来解决Android的运行效率问题。2MDednc

长此以往,使人们认为,安卓手机性能不如苹果手机,进而认为高通不如苹果A处理器。2MDednc

苹果iOS系统响应优先级中,屏幕响应为最高级别。这也是人们认为苹果运行快的一个原因。2MDednc

总结

综上,小编认为,高通骁龙CPU与苹果A系列存在差距的原因,可以归纳为以下几点:2MDednc

1. 苹果有经济能力可以制造更贵的SoC,而可以从iPhone的最终售价中收回这笔钱。而Arm和高通却不能。2MDednc

2. 苹果CPU具有很大的缓存。芯片要花钱,而对于某些芯片制造商来说,哪怕节省0.5mm2芯片面积,最终都决定了盈亏。因此,就芯片成本而言,苹果可以制造更大的芯片,其中就包含大容量缓存。2MDednc

3. 高通必须提高芯片的性价比,其他公司才会有兴趣购买,因此,高通制造昂贵的芯片组行不通。2MDednc

除非有以下情况发生,否则我们不太可能看到高通、三星或华为的SoC能够胜过苹果:2MDednc

- 苹果生产出一款SoC败笔,这也意味着它将失去与其他OEM的竞争优势;2MDednc

- 有领先的芯片制造商不惜成本,决定设计一款大面积、大缓存的CPU。2MDednc

  • 感谢分享,分享的内容太有用了
  • 作者有一个关键理解错误,为芯片面积付钱的是高通不是芯片制造商,当然最终付钱的是手机制造商直到用户。总之芯片制造商巴不得你芯片面积越大越好而不是越小越好。
本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
赵明灿
赵明灿是EDN China的产业分析师/技术编辑。他在电子行业拥有10多年的从业经验。在加入ASPENCORE之前,他曾在电源和智能电表等领域担任过4年的工程师。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • DC/DC转换器功率降额规范中的挑战和替代方法 当今电子系统正在将更多的功能集成到更小尺寸中,但功能增多使功耗也会增加。因此,为了应对这一趋势,提供系统电压轨的DC/DC转换器必须以更小的封装实现更高的功率,即具有更高的“功率密度”。虽然目前的转换器设计可以具有非常高效率,但仍必须消散巨大热量以将关键组件保持在其最高额定温度以下。
  • “中国IC设计成就奖”提名产品简介:SLMi33x优势 国内首款带DESAT保护功能并兼容光耦驱动的IGBT/SiC隔离驱动器,5kVrms隔离电压和高达10kV的隔离浪涌电压,CMTI超过100kV/us
  • “中国IC设计成就奖”提名产品简介:智能终端高清显示驱 新相开发的智能终端高清显示驱动芯片NV305X,采用零电容集成技术、色彩增强技术、图像压缩技术、集成MIPI、SPI、LVDS三种接口,可以同时支持LCD和IGZO两种面板类型,国内自主研发的高速、低成本,市场竞争力强的高清显示驱动芯片。
  • “中国IC设计成就奖”提名产品简介:屏蔽栅金属氧化场效 捷捷微电 (上海) 科技有限公司已推出的 N 沟道 100V 含自有先进平台 JSFET 系列中的 JMSH1001ATL ,采用了经 AEQ-101 验证、具超优热导性能的 PowerJE10x12 (TOLL) 创新型封装。
  • 拆一台苹果万元iMac电脑标配适配器,做工如何? Apple苹果的24英寸iMac已经上市有一段时间了,搭载苹果M1处理器的它性能相较上一代提升了85%,同时机身体积还小了50%。苹果24英寸iMac原装143W适配器A2290,其自带一条特殊的输出线缆,支持15.9V9A输出,下面就随小编一起来看看电源的具体用料做工。
  • 研发转至FAE(现场应用工程师),是否远离技术了?有前途吗? 前几日,EDN小编在浏览知乎的时候,发现了一个有趣的话题《FAE有什么发展前景吗?》,被浏览次数接近九万次。小编总结了一下题主的提问:FAE是否远离技术了?未来是否有发展前景?
  • Matter的核心:定义下一阶段智能家居的互操作性和无线技 在当今完全互联的世界里,使用各种智能家居的生活环境意味着需要同时与多种无线协议进行交互。照明系统、供暖和制冷系统、安全系统、娱乐系统——现在家庭生活的方方面面几乎都可以通过无线方式进行增强和控制。尽管无线技术的优势众多,但如今家庭中的无线连接并不是一帆风顺的。即便对于深谙各种先进技术的智能家居爱好人士来说,家庭网络中处理各种不兼容的无线协议也构成了挑战。
  • 拆解小米WatchS1智能手表,看看主板上的主要IC来自哪些 根据小米官方的描述,小米智能手表Watch S1型号中的S,取自“Super”的缩写,代表了强大。也代表着S1是面对高端市场的产品。那究竟是否如其名呢?
  • 小米发布“小感量+磁吸”无线充电预研技术,最高支持50W 据EDN电子技术设计报道,昨日,@小米手机 官微宣布,正式发布小感量+磁吸”无线充电预研技术,其磁吸无线充电功率最高可达50W,损耗降低50%。据悉,该技术与传统无线充电方案采用大感量线圈不同,小米的小感量无线快充技术方案采用小感知线圈去感应发送端能量。
  • “中国IC设计成就奖”提名产品简介:汽车级高性能可编程 CHA611是意瑞于2019年推出的汽车级可编程线性霍尔芯片,支持 5V 单电源供电,120 kHz带宽,响应时间约2us,支持灵敏度0.8 mV/Gs~ 24 mV/Gs范围内可编程。该产品在全温-40℃~150℃范围内可实现 1% 精度,且芯片出厂前已完成静态(零电流)输出电压的校准,并已通过AEC-Q100认证。
  • “中国IC设计成就奖”提名产品简介:MHA101霍尔开关传感 MHA101KN是一款全极的霍尔开关传感器,采用的是DFN1014封装(1.0x1.4mm 4-pin)。具有超低功耗,磁滞窗口小,磁场感应灵敏度高,一致性好,支持丰富的封装方式等优势。主要应用在智能手机、可穿戴(TWS及充电仓)、家电等领域。该产品已于2021年1月量产,出货量10 Mu/月,累计营收2千万人民币。
  • “中国IC设计成就奖”提名产品简介:温度湿度二合一传感 CHT8305是高精度数字温度湿度二合一传感器,其温度分辨率可达0.03125℃,具有±0.5℃的高精度,湿度分辨率可达0.02%RH。可覆盖宽电压范围至1.35V - 5.5V的应用,在3.3V电源下每秒采集一次温湿度数据时,平均工作电流仅为1.0uA(Typ.);在待机模式下,电流消耗为35nA(Typ.)…
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了