微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > A9 GPU性能较A8提升90%以上,苹果都对它做了什么

A9 GPU性能较A8提升90%以上,苹果都对它做了什么

时间:10-05 来源:威锋网 点击:

A9 GPU采用的是 PowerVR Rogue家族的另外一种设计--GT7600,这一点不足为奇。

简单说来,虽然苹果还是没有公开他们所使用的GPU,但是通过iOS Developer Library 我们可以知道苹果使用的是哪个GPU家族产品。苹果仍然使用基于tile渲染与延续象素着色架构的GPU(只有PowerVR 符合这种条件),所以现在唯一的问题就是苹果使用的是哪个家族产品,它有多少核心。

关于A8 和它的 GX6450,通过它支持 ASTC这一点我们就可以准确知道它属于哪个GPU家族,因为只有Series 6XT 和较新的GPU有这个特性。在A9上我们就没有找到类似非常确凿的证据,不过从Metal Feature表暗示它的很多底层特性,这足以说明它使用的是新版本的PowerVR Rogue。Imagination发布 PowerVR Series 7 已经快有一年的时间,而苹果公司完全有能力在一年的时间内使用这种新的PowerVR 设计,所以我们可以确定A9使用的是Series 7设计。

至于配置,看过A9模具你就会知道答案了。在A9模具上一共有6个不同的GPU核心,一共分成三组,它们之间有一个共享的结构单元。所以和我此前预期相比,苹果可能还需要一年的时间,不过至少在A9中我们已经看到了iPhone 终于用上6核GPU设计。

从特性和设计的角度来说,GT7600和A7以及A8 SoC上的GPU并没有很大的差别,但是它还是有一些值得注意的提升,还有一些优化,有利于提升整体性能。相比GX6450它使用了一个几何镶嵌细工协处理器作为基础,这是只有Series6XT才可选的功能。可是看遍苹果公司的开发者文件,我们也没有发现Metal还是没增加支持镶嵌细工,所以假设目前苹果还没有去掉这个硬件,他们肯定没有针对它的API支持。

另外 Imagination想通过小幅的调整来提高Rogue 架构的整体销量。其中, Special Function Units如今已经可以原生支持FP16运行,SFU 运行和ALU 运行可同时进行,提升了性能。ertex Data Master(几何图形前端)、Compute Data Master 和Coarse Grain Scheduler 都有更新提升性能。

从整体上来说,在A8上苹果没有使用6核设计让很多人出乎意料,到了A9他们终于决定不再继续"吓人"了,而这样的选择意义重大。在高性能SoC上,GPU一直是内存带宽最大的消耗者,以至于在所有的平板级SoC上,苹果已经把存储器总线做到了128比特,为的就是满足GPU的"大胃口"。LPDDR的64比特设计造成的内存带宽限制会影响到GPU的设计。但是随着对LPDDR4 的使用,苹果的内存带宽增加了一倍,再加上更大的L3缓存,如今他们已经能够满足6核GPU的需求。

GPU核心数量增加50%,Imagination架构效率提升,还有苹果进行的优化,所以我相信GPU时钟频率会有所增加。苹果此前表示A9的GPU性能相比A8应该有90%的提升。而从我们的跑分测试来看,A9GPU相比A8的提升已经不止这个数。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top