苹果a7处理器和a8处理器的区别

苹果a7处理器和A8处理器是苹果公司开发的处理器产品,它一般运用于手机当中,是两款性能非常出色的64位手机处理器,分别被运用在iPhone 5s和iPhone 6及iPhone 6plus当中,那么这两个型号的处理器性能究竟如何呢?它们又有什么样的区别呢?下面我们就通过简单的介绍来了解了解。

A7处理器

A7处理器是苹果公司自行研发的第一代64位手机处理器之一,它运用于2013年9月份发布的全新旗舰手机iPhone 5s和iPad Air之上,被称为是当时iPhone 5s三大亮点之一。A7处理器采用Cyclobne处理器代号,ARM指令集类型为ARMv8,拥有6条微指令的发射宽度,重组缓冲区达到了192条微指令,整数单元数量达到了4个,载入存储单元为2个,载入延迟为4个始终周期,二级缓存大小为1MB,分支单元数量为2个。此外,它还适配了一颗M7协处理器,它能够记录手机的移动速度,依靠这个协处理器手机就能够记录用户步行的步数和位移大小。

A8处理器

A8处理器是苹果公司自行研发的第二代64位手机处理器,它运用于2014年10月份发布的iPhone 6和iPhone 6plus之上,它依然采用的是Cyclone架构,主频参数提升至1.4GHZ,处理器的部分面积缩小为12.2平方米毫米,执行周期缩短到了4个,三级缓存大小达到了4MB,制程工艺达到了20nm的级别,本身的功耗也有了较为明显的提升。此外,它适配了全新的视频编码器和图像信号处理器,苹果并为此推出了Metal技术,能够支持开发者开发出更加逼真的画面效果。此外,A8处理器还集成了全新的M8协处理器,能够持续记录用户的位移状况和海拔变化。

A7和A8处理器的不同之处

从整体上看,A7和A8处理器基本上是相同的,A8处理器并未像A7那样作出革命性的变化。不过相比于A7处理器来说,A8依然有着不小的改变,首先,它的制程工艺更加先进,达到了20nm,这使得A8的处理器面积缩小了17%,耗电量也下降了不少。此外,主频参数提升了0.1GHZ,执行周期从5个缩短到了4个,配备了新的图形处理器和M8协处理器,为此,我们可以看出来,A8处理器相比于A7来说有较小幅度的性能提升。

苹果A7处理器怎么样

iPhone 5c因为定价没有满足广大人民群众越便宜越好的心理要求,再加上配置跟iPhone 5相当,还换了塑料壳,所以中枪无数。iPhone 5s虽然屏幕尺寸和分辨率没变,不过配置和功能上变化还是挺大的,指纹识别的安全意义不说,单单是5s使用的A7处理器就出尽风头了,这是首款64位手机处理器。

这周以来,有关A7处理器的讨论已经有很多了,不过限于官方公布的内容有限,没谁能说清A7处理器到底使用了什么样的架构,大家普遍只是YY一下A7处理器使用64位的意义,而且一家一个说法,有赞扬的,也有不认可的。

为了真正理解A7是一款怎样的处理器,小编也加入了YY大军,但是我们YY的要有理有据——A7不只是64位手机处理器这么简单。

有关A7处理器已确定的内容都来自于苹果发布会上的资料:A7是一款64位桌面级架构处理器,使用了现代指令集,(相较于A6)2倍的通用寄存器,2倍的浮点寄存器。核心面积超过1亿晶体管,面积为102mm2。

这张图之外的还有GPU,不过GPU架构未提,苹果只明确了A7是支持OpenGL ES 3.0的,而且是主机级图形性能,这也是一个重要信息,因为这也意味着苹果使用了全新的GPU核心。

我们分几个部分来分析揣摩下A7处理器的CPU、GPU特性,先是CPU部分。

A7处理器CPU:AArch64指令集先锋

如果没有世界末日般的意外,A7也会是ARM指令集兼容的,而且是64位ARM指令集,属于ARMv8家族AArch64指令集(简称A64),目前的ARM都是32位AArch32位指令集(简称A32)。本文并不打算详细介绍A64指令集相比A32指令集改进了什么(简单了解的可以参考中文维基百科),我们逆向从苹果公布的描述来看A7与A64指令集有多少吻合的。

2倍的通用寄存器:A32有R0-R14总计15个通用寄存器,A64指令集有R0-R30总计31个通用寄存器,后者是前者的2倍,与苹果宣传的相符。

2倍的浮点寄存器:相对于通用寄存器的规模增加,A64的浮点寄存器变化其实不算大。A32有32个VFP标量浮点寄存器,每个都是64bit的,而且ARM的浮点寄存器使用使用的是小寄存器,好处是可以将两个小寄存器虚拟成位宽更大的寄存器,A32的32个VFP还可以当作16个128bit的浮点寄存器。

A64的浮点寄存器总数还是32个,不过每个的位宽提高到了128bit,算起来也可以说是原来的两倍,苹果所说的浮点寄存器提升跟A64指令集也是相符的。

A64的高级SIMD(ARM的NEON指令集)还支持DP双精度浮点运算,支持IEE 754这一主流CPU都支持的浮点运算标准等。除此之外,A64的指令集改进了内存指令,支持48bit物理内存寻址等等。

两相对比之下我们可以基本确认A7使用的正是ARMv8的A64指令集。

到此为此只算解决了第一步,使用64位ARM指令集并不代表一定会使用ARM推出的Cortex-A50架构,后者包括Cortex-A57和Cortex-A53。苹果从A6开始走向了自行开发架构之路,不过我们也要看到,32位的A32指令集问世已有多年,而A64指令集推出才两三年的时间,而且此前尚未有真正产品问世,厂商对这个指令集掌握的还不是那么熟练,即便是高通苹果这样有技术的大公司,初涉A64指令集开发肯定也要参考ARM自家的Cortex-A50架构,这是一种比完全自行开发更稳妥的做法。正常的话,苹果应该会遵循这个思路来设计A7。

A57和A53的关系有点类似目前的A15和A7,数字大的是高性能、(相对的)大核心,数字小的是低功耗、低性能的小核心,苹果的A7应该会使用Cortex-A57等级的架构,因为高贵冷艳的苹果不可能选择低性能的A53架构。

支撑这个观点的其实不是苹果的气质问题,因为A53实在达不到苹果的性能水准。官方公布的资料中显示A7的CPU是初代iPhone的40倍,GPU是初代的56倍,直接对比A6的话差不多也是后者的两倍,此前曝光的一个跑分也大抵验证了这个提升幅度。

ARM官方公布的测试中,Cortex-A53在同样的1.2GHz频率下性能只比A9略高一点点,而A6正是基于A9架构的,所以A53这种低性能低功耗的架构不会是苹果的选择,A53还是交给ARM处理器的良心代表联发科/全志去搞这种人民群众喜闻乐见的低功耗小核心去吧。

从每个内核的DMIP/MHz性能来看,A57少则4.1多则4.76,要比A9的2.5 DMIPS/MHz至少高出64%,别忘了A7处理器的频率还会提高,A6从之前的800MHz提高到了1.3GHz,A7据说达到了1.5GHz,毕竟使用了比A6更先进的28nm工艺。

再考虑到苹果不跟其他处理器厂商比CPU核心数的鸟性,A7依然会是双核设计,架构及频率上的双重优势积累下来,A7的CPU性能比A6提升一倍并不是难题。

从上面的猜测我们可以得出:苹果的A7是一款使用了ARMv8 AArch64指令集的64位处理器,很有可能以Cortex-A57架构为基础改进或者直接使用A57架构,其通用及浮点寄存器提高了一倍,性能比前代A6翻倍。再具体点的规格就是双核心1.5GHz频率,28nm HKMG工艺。

苹果a7处理器和A8处理器都是苹果公司研发的出色的手机处理器产品,它们的性能在当时都算是非常出色的,虽然它们都是双核CPU,但是产生的用户体验却是非常出色和完善的。

(0)

相关推荐

  • a7处理器和a8处理器哪个好?

    a7处理器和a8处理器哪个好? 很多消费者都会有这方面的困扰,是选择第一次使用64位ARMv8架构Cyclone的a7处理器,还是在此基础上做了稳健发展的a8处理器呢?其实a7和a8各有各的优势: a ...

  • 苹果a7处理器参数

    苹果a7是苹果公司研发生产发布的一款双核处理器,它被采用在苹果手机.苹果平板电脑当中.苹果a7在苹果a6的基础上进行了一些改进,是最新款的64位处理器.苹果公司一直都十分重视产品的硬件,而不是将产品的 ...

  • a10处理器和i5处理器有什么区别

    导语:处理器我想大家应该都不陌生吧,现在随着科技手段的不断进步,曾经我们寻常百姓可望不可即的电脑早就普及开来.电脑配置的选购随之也变成了大家最为关注的话题,而说到电脑配置,就不得不说一下电脑处理器这个 ...

  • 有关i7处理器和i5处理器区别介绍

    很多人在购买电脑或者平板的时候都会关注它的CPU处理器.那么就现在的CPU处理器包括i3,i5,i7.这几款CPU的区别又是什么呢?接下来小编就i5和i7这两款CPU的做一个简单的比较.供大家了解下. ...

  • 服务器处理器与家用处理器的区别

    处理器是计算机作业的核心设备,它是整个机器的大管家,具有计算机数据运算和命令执行的功能,但是不同设备的处理器功能也不尽相同.企业商务使用的处理器与家庭使用处理器的特性差别就很大.    服务器处理器与 ...

  • 苹果平板电脑mini1和2的区别 你更想要哪个?

    iPad mini(1代mini)是苹果公司推出的小尺寸触控屏平板电脑.标准的iPad有9.7英寸,4:3的屏幕纵横比,iPad mini则维持同样的纵横比,屏幕的大小缩小到7.9英寸,整体比iPad ...

  • 苹果台式机怎么样,和普通机的区别

    苹果台式机怎么样?苹果的电脑和手机产品都是比较的受欢迎的,在市场上的销售量非常的高.苹果的台式电脑配置是比较高级的,和普通的电脑是有区别的.苹果的台式电脑的配置和程序设置都是非常的高级的,采用的制作材 ...

  • amd处理器怎么样 AMD处理器推荐

    速龙X4 860K处理器 速龙X4 860K四核处理器是专为主流独显用户而设计,采用Kaveri核心,使用28纳米制程设计,默认主频为3.1GHz,具有AMD智能超频技术,最高频率可达3.28GHz, ...

  • 笔记本i5处理器和i7处理器哪个好

    购买笔记本电脑的时候,运用什么处理器是消费者关注的焦点,处理器也是决定笔记本电脑价格多少的关键,也对性能有直接的影响.目前在笔记本电脑市场上,i5处理器和i7处理器都是主流的处理器类型,80%的笔记本 ...