回答
z2580秒杀所有现在已经知道的手机四核cpu,高通就是一个最大的忽悠。高通的多核心处理器,真 的有对应的多任务性能吗?这就必须再一次把高通“引以为豪”的异步多核心架构拿出来再鞭一次尸了。众所周知异步电路的好处就是可以跑不同的频率,但是问题 来了:高通的异步架构,随着核心数量的增加,提升的只是CPU的绝对运算性能,并不会同比提升CPU的吞吐量,这就导致了一个问题,如果运行的都是没有多 少计算量,而偏重于IO的任务,那么不论有多少个核心,性能都和一个核心没什么两样——不幸的是,手机里恰好几乎都是轻计算重IO的任务,除了Benchmark以外。所以很多购买了高通CPU手机的人都会感觉,为什么我手机跑分那么高,世界第一,用起来却还是不太流畅,尤其是在 多个APP之间切换或者游戏载入呢?很简单:虽然你有四个核心的运算量,但只有一个核心的吞吐能力,要知道不是所有的内存操作都可以用DMA完成,这时候 的瓶颈就是吞吐量,有多少个核心都白搭——得不到数据,CPU只能等待,流水线只能空转,虽然高通的异步技术可以让这个时候的CPU降频使用,但这实在是 让人觉得像是先打你一巴掌再给你揉揉——搞个四核当单核用,这不是有必应误那是有啥?光说不练自然不行,好在已经有测试可以验证了。兔 子跑分在一项没有公开的测试中使用了Nexus 4和Nexus10进行对比,结果是在纯粹的计算性能上,拥有四个Krait核心的高通APQ8064,性能完胜拥有两个Cortex A15核心的Exynos 5 Dual,领先幅度大约有5成:但是在多任务测试中,情况却完全逆转,拥有四个核心的Nexus 4居然只比拥有两个核心的Nexus 10的一半快一点:四核只比双核的一半快一点是什么意思?那就是说四核Krait的多任务性能也就只比单核A15强一点而已。这就回到了第一个问题:如果四核的多任务性能只有单核水平,那我要四核干什么,我又不是职业跑测试的对不对。至 于Krait核心自己,一开始高通各种暗示是Cortex A15级的产品,后来忽悠不过去了就绝口不提了,事实上Krait除了vFPv4带来的浮点性能领先以外,并没有比Cortex A9强多少,最多强三成,但是功耗却几乎是Cortex A9的两倍——虽然这是因为工艺烂,但谁叫你有好工艺不用呢?毕竟我们看的是产品。所以这次虽然在CES 2013上带来了号称性能提升75%的新Krait 800系列,但只要高通一天不解决异步吞吐问题,再强就是个单核。三星的这是伪八核,最强的还是z2580