● 善恶树上的智慧果
既然效率有问题,而且这种问题在短时间以内甚至可以说永远都没办法解决,那该怎么办呢?
神在伊甸立了一个园子,使各样的树从园子的土里长出来,树华贵美丽,其上结满了可以作为食物的甘美果子,伊甸园中有一棵名为善恶树,所结的果实名为智慧果,智慧果可以让人与神一样获得智慧,神对伊甸园中的居民说,你们不可以吃这果子,它会为你们带来灾厄。
一个名叫Imagination的孩子行走在伊甸园中,他想获得智慧,他看善恶树上的智慧果比其他果实都漂亮,也便没有多想,将智慧果摘了下来,但又畏惧神的话,因此不敢吃它。善恶树的名字,叫桌面领域,而这颗智慧果的名字,叫multi-core。
从SGX543开始,SGX Series5系列系列构架均支持多核心并联扩展模式,以SGX543为例,它支持2至16核的弹性扩展,我们可以方便地将之理解成为桌面的SLI/CrossFire,这种方式会将所有流水线任务平均发放给扩展的每一个核心,已达到性能快速提升的目的。这么做看上去很美,通过简单的多核互联,我们能够轻松的获得更强劲的性能,TBDR纵使效率再差,也可以轻松的通过多核倍增的性能提升掩盖过去。但实际上呢?
苹果A5处理器集成了SGX543MP2
相对于移动领域来说,桌面领域的绝对性能以及性能增长速度一直都是甜美的诱惑,能够贴近摩尔定律的实现性能提升对任何应用来说都是梦寐以求的事情。但问题是移动领域的应用环境不同于桌面,我们曾经提到过,只要有电,桌面GPU不考虑成本甚至可以做到脸盆大,所以我们可以见到诸如HD6990或者GTX590之类的拥有惊人功耗的性能怪兽,但手机和平板电脑可以么?
GTX590显卡
因为设备体积以及电源的限制,手机及笔记本显示芯片显然需要极其小巧和低功耗的设计才能满足需求。通过简单粗暴的堆叠方式来进行性能延展,用桌面的方式去思考移动领域的问题,显然是很愚蠢的。依旧以SGX543MP2为例,这颗GPU的芯片面积甚至超过了Geforce ULP芯片面积的两倍以上。简单延展会导致构架最终向巨型化方向发展,在获得性能的同时彻底丧失体积以及功耗等SoC领域非常敏感的特性。换句话说,这种将桌面的思维和解决问题的方式盲目的引入到移动领域的做法,只能带来灾厄和诅咒。
不对啊,如果这种方式真的有错,那受到惩戒的自然是Imagination自己,手机及移动厂商又不是傻子,如果Imagination的产品有问题,不选它不就完了,它怎么可能是灾厄或者诅咒呢?
因为这个名叫Imagination的孩子,把智慧果塞给了另一个名叫Apple的傻孩子,Apple见果实悦目,便毫不犹豫的吃了下去,接着便生下了一个名叫iPad2的子孙,灾厄也便就此开始了蔓延。