正文内容 评论(0

iPhone 5纯硬件评测:给你想要的一切
2012-10-25 16:53:11  出处:快科技 作者:上方文Q 编辑:上方文Q     评论(0)点击可以复制本篇文章的标题和链接

【Swift:苹果自主设计揭密】

研究苹果的硬件总是让人十分头疼,因为苹果从来不喜欢公开硬件规格,哪怕是粗略的参数,也不会公布任何技术白皮书,甚至,你知道苹果自己设计的CPU内核叫什么吗?

如果你仔细看文章开头的表格,应该已经发现答案了:“Swift”(敏捷的)。这个成果一方面要感谢有心读者的爆料,还有对iOS 6系统代码的挖掘和研究,一般人还真不知道。

然后,频率是多少?这个倒不算太难,iPhone 5发布没多久我们就确定了其主频为1.3GHz,大大高于A5 800MHz,但并没有其它厂商动辄1.5GHz乃至2GHz的疯狂。在频率提升62.5%的情况下,苹果宣称性能进步是2x,这显然证明Swift是在A9架构上做了优化和增强的。

Chipworks估计,A6 Swift CPU核心的面积要比A5 Cortex-A9大了50%左右,如图:

iPhone 5纯硬件评测:给你想要的一切
两个Swift核心

iPhone 5纯硬件评测:给你想要的一切
两个A9核心

一级和二级缓存容量都没变,所以可以很清楚地看到CPU核心的增大。

但由于Swift可能使用了新架构,而且频率比上一代高很多,所以要对比它和Cortex-A9的底层计算性能变化并不容易,我们只好假定性能随频率线性变化,从而把800MHz A5的性能数据乘以1.625(1300/800),得到Cortex-A9 1.3GHz下的假想性能。这种做法当然不精确,但相信也不会差得很离谱。

iPhone 5纯硬件评测:给你想要的一切

Geekbench 2整数性能对比,平均提升了37.2%,而且每个项目的幅度都不小,也比较均衡。

Cortex-A9有两个整数ALU单元,苹果Swift或许增加了第三个,或者3宽度前端可以更好地利用已有两个单元,但这两种可能性似乎都不是很大。如果不是并行处理的数据更多了,那就是执行单元可以更快地处理数据。

iPhone 5纯硬件评测:给你想要的一切

Geekbench 2浮点性能对比,平均提升了61.6%,但是分布不均,最高的超过了1.2倍,最低的则仅有7.6%。这或许与内存访问有关,毕竟A6的内存性能进步了很多,而这也能解释整数性能的提升:数据缓存访问延迟也随着内存性能的提升而大大缩短了。

另外,Cortex-A9只有一个浮点操作发射端口,严重束缚浮点性能,Swift会不会做了改变呢?

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#iPhone手机

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...