[讨论]目前主流CPU详解,看看u8800的CPU和GPU到底给不给力!
详解,主流,CPU,GPU
目前市场上中高端的Android手机使用的几大类CPU和不外乎三星的S5PC110(下面简称C110),Ti的OMAP3430(36X0),高通的Snapdragon8X50(MSM7230/MSM8225)。
Ti的OMAP3430(L164KB,L2256KB,支持256MDDR)是业界第一个运用ARM7instructionset(ARM7指令集)的CPU,Ti叫它为CortexA8(Ti完全采用ARM公司提供的构架,没有修改,所以推出产品的速度很快),正因为是第一个采用新构架的CPU,所以性能比原先的ARM11构架的U提高很多,一般认为同频下ARM7性能是ARM11的200%(顺便对诺基亚目前的旗舰机还在使用600M左右的ARM11构架的烂U表示无力,另外HTC早期的G1,G2,G3这些也使用ARM11构架的CPU)。也正因为OMAP3430推出的时间早,所以就目前而言,已经有些跟不上主流了,问问使用MS的童鞋在升级到Android2.2之后在播放Flash遇到的
问题就知道了,3430CPU最高就支持256M,不是Moto吝啬,没当初给你上个512MRAM。
OMAP36X0(支持512MDDR2)和OMAP3430的区别,就在于前者采用45NM制程,后者用的65NM制程,两个的构架都是CortexA8,并没有区别。先进的制程带来的优点就是更高的频率和更小的耗电和发热。不过说到频率又要说Ti和Moto的不厚道了,Milestone2和Droid2采用的OMAP3630,
设计频率是800M,硬是给超频到1G在卖,Droid2国际版采用的OMAP3640设计频率1G,也给超频到1.2G卖。虽说CPU这类产品本来就存在超频的余地,不过不按设计频率卖,总是让人不舒服的。
OMAP3430和后面的OMAP36X0都集成了SGX530的显示核心,不过因为CortexA8在65NM时代,并控制不了功耗问题,所以Ti在控制OMAP3430频率的同时,无耻的把SGX530的频率也降低了(SGX530设计频率是200Mhz,OMAP3430里面的SGX530频率只有110Mhz),这个也是为什么MS游戏跑不过3GS的原因之一,虽然两者的CPU硬件构架和规格都类似。
另外雪上加霜的是Moto在采用OMAP3430的时候,阉割了视频硬加速模块C64x+DSP,导致的后果就是MS在播放视频的问题极度不给力,不要说720P,连高码率的480P在默认频率下都难以承受,因为MS没有完整的视频硬解芯片,要软解,一软解,默认频率又不够了。其实原本的OMAP3430在有完整的C64x+DSP的情况下,解720P视频是毫无压力,另外更加可悲的Milestone2和DroidX之类的OMAP3630同样被阉割了DSP模块,视频同样需要软解。
至于传说中MS游戏不错,这个是因为早期的游戏全部移植自IPhone平台,而IPhone硬件平台用的就是PowerVR(IPhone3G用的MBX-Lite,3GS用的SGX530,IPhone4用的SGX535),占了天大的便宜。不过随着采用高通CPU的机器越来越多,这个优势越来越不明显(两者显示核心的对比后面说)。
接下来就是三星的C110(45NML164KB,L2512KB,支持512MDDR2),此CPU是目前CortexA8构架中最强的CPU,没有之一,采用这个CPU的有三星自家的i9000、GalaxyK,和传说即将在年底面世的国产神器M9。C110同样采用CortexA8的构架,只是修改了芯片内部的核心的排布,减少了面积(苹果IPhone4用的A4构架和C110差不多,但是简化了不需要的组件,另外把二级缓存提高到了640KB,提高了性能和减少了功耗)。
另外C110集成了SGX540,而且木有阉割DSP模块,I9000播放720P之类的视频是毫无压力(自家做硬件就是好,成本节省很多啊,估计Moto阉割硬解模块也是成本的问题,顺便提一下,MS的FM模块也被Moto阉割了,缺少开关电路,所以不要奢望MS能用FM了)。所以下次不要再出现啥MS性能杀i9000之类的笑话了,就算是MS的哥哥Milestone2遇到I9000也是手下败将。
最后就是手机通讯和芯片业的地主高