ARM处理器

Cortex

Cortex-A5

Cortex-A5架构

Cortex-A5是ARM公司目前能效最高、成本最低的32位处理器,不过为了达到如此之低的功耗它的性能也牺牲了不少,没有L2缓存,NEON及VFP浮点指令都是可选的,用在智能手机上性能堪忧。A5在智能手机上最主要的应用还是高通的骁龙S1及后来的骁龙S4 Play,也就是MSM8625、MSM8225系列。

Cortex-A7

Cortex-A7架构

Cortex-A7架构在智能手机中就比较出名了,支持ARMv7-A指令集,NEON及VFP浮点单元都不缺,还可以搭配最多1MB缓存,所以A7架构直到现在也还有用,小米公司出货量过一千万的红米2A用的联芯LC1860就是四核Cortex-A7架构的。

多数情况下,A7核心还是与Cortex-A15核心组成big.LITTLE大小核架构,知名的处理器有NVIDIA的Tegra K1、海思的麒麟920/925、三星的Exynos 5420/5420、联发科的MT8135等等。

Cortex-A8

Cortex-A8架构在Cortex-A系列处理器中最为特殊,因为其他处理器每簇核心多数都能达到4个核心(总核心数不受限制,看厂商的选择了),但A8就只有单核心,好在A8那个时代手机处理器拼核心并没有这么疯狂,苹果的一代名机iPhone 4用的处理器就是单核A8架构的。

Cortex-A9

Cortex-A9架构在手机处理器中算是最辉煌的了,它既不像A7那样过于注重低功耗而牺牲了性能,也不像A15架构那样追求性能(A15架构本来是ARM针对服务器市场推出的),A9的性能、功耗比较均衡,而且A9的时代正好是手机处理器从单核向双核转变的时间,双核及后来的四核A9架构中出了不少代表性的处理器,包括苹果一鸣惊人的A5/A5X、NVIDIA的Tegra 2/3、Ti公司的OMAP 4430/4460、三星的Exynos 4210、华为海思的K3V2等等,高通备受好评的Krait架构也是基于A9架构改良的。

Cortex-A15

Cortex-A15架构本来是ARM公司针对服务器市场推出的高性能核心,首次使用3发射解码架构,还支持ECC内存,所以性能没得说,但随之而来的功耗也是个严重的问题,当时大部分使用A15+A7的big.LITTLE架构的处理器都多多少少存在发热的问题。

Cortex-A17

说到Cortex-A17架构,它其实比前面的A8更杯具,A8虽然先天孱弱,但在当时的时代中还是发挥了光芒的,而A17明明是底子很不错,但生不逢时。

此外,Cortex-A17实际上就是之前的Cortex-A12(内核没变,改变了外部总线),ARM推A12架构原本是弥补A15功耗过高、A7性能太低的缺憾的,应该说是A9架构的继任者,所以它在性能、功耗上平衡性上做的不错。ARM之所以改名,据说是当时的中国合作伙伴认为A12这个命名不好,消费者会因为它数字比A15低而认为不如A15好(虽然性能上确实如此),不利于宣传,ARM就跟中国厂商劝高通把MSM8974AB/AC改成骁龙801一样妥协了,所以现在叫的是Cortex-A17架构。

本该大有作为的Cortex-A17处理器是雷声大雨点小,除了联发科MT6595、瑞芯微RK3288以及小米电视上用的晨星6A928等极少数产品之外应者寥寥,因为A17架构出来的太晚,还是32位指令集的它接下来直接遇到64位架构处理器的冲击了,只能说是天时不利。

Cortex-A53

如果说A9处理器是32位时代智能手机应用的成功代表,那么Cortex-A53架构就是64位时代智能手机处理器架构的代表,它原本是ARM针对64位应用推出的低功耗架构,定位类似之前的Cortex-A7,低功耗低核心面积低成本低发热,应该用作big.LITTLE架构中的小核心的。

不过同期推出的Cortex-A57架构同样面临功耗、发热的难题,再加上厂商们在8核路线上已经不能自拔,所以大部分厂商索性全部使用A53核心做8核处理器,目前最受欢迎的联发科Helio X10/MT6795、MT6753/6752、海思麒麟930/620、高通骁龙615/616/617等处理器都是这种架构的。

Cortex-A57

ARM在移动市场推的大核心高性能处理器都面临了功耗、发热失控的尴尬,64位时代的A57甚至还不如32位时代的15架构,由于28nm甚至20nm工艺都难以控制发热,所以只有高通骁龙810、三星Exynos 5433(但阉割了64位支持)、NVIDIA的Tegra X1等少数处理器采用了四核A57架构,市场表现还算好的只有骁龙808及三星的Eynox 7420,前者是因为只用了双核A57架构搭配4核A53,Exynos 7420虽然是真正的4核A57架构,但这主要归功于三星的14nm工艺,如果用20nm工艺的话恐怕也不会乐观。

Cortex-A72

A57之后ARM公司又推出了Cortex-A72架构架构,它可以说称A57的改良版,同时也会取代A57的位置,因为A72的功耗控制、性能都要比后者更优秀一些,很多处理器直接跳过了A57架构等的就是A72架构,因为它还是针对FinFET工艺做优化的。

目前来看A72核心处理器还是新生事物,海思最近发布的麒麟950就使用了4核A72+4核A53架构,号称是首款商用A72处理器,联发科早前发布的MT8173处理器也是A72核心的,已经用在了亚马逊的FireTV新品上了,后续还会有联发科10核心的Helio X20/30处理器等。

Cortex-A35


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值