很多手机厂商在对外宣传时总是喜欢拿处理器的表面参数说事,什么采用了多少核心,主频达到了多少,性能比其它手机提升了几倍等等。然而,实际上并非如此, 手机处理器的性能不光决定于主频的高低,其采用的架构、缓存、带宽、GPU以及系统优化等都对处理器的性能产生重要的影响。所以,如果其它因素配置不够, 也很有可能出现高频低能的现象。今天笔者就为大家介绍一下影响处理器性能的相关因素。
架构是关键
架构做为处理器的基础,对于处理器的整体性能起到了决定性的作用,不同架构的处理器同主频下,性能差距可以达到2-5倍。可见架构的重要性。那么什么是架构呢?
为了大家更好的理解,我们不妨做个比喻,架构就像是一座建筑的结构设计部分,而处理器就相当于一个完整的建筑,只有有了稳定的结构作为基础,才 能建造出各式各样的房子。换句话说,架构只相当于一座建筑的框架,至于最后建造出来的房子长什么样,舒适度如何,就是由处理器厂商自己决定了。不过有一点 需要说明,假如结构的设计值是十层,容纳人数的上限是100人,那么最后建好的房子也不能超过这个上限。这也就是说,采用相同架构的处理器,性能基本上已 经锁定在一定的范围之内,不会有本质的区别。所以,看处理器的性能要先看架构。
目前,手机处理器的架构主要有ARM和Intel X86,众所周知Intel X86架构在PC中占据着无法撼动的霸主地位,包括Intel主要的竞争对手AMD在内,都是使用的X86架构,然而在手机处理器领域,X86只能算是初 出茅庐的菜鸟,虽然潜力无限,但目前采用X86架构的手机还非常少见。今天主要讲的是ARM架构。
ARM架构在手机处理器领域占有90%的市场份额,处于绝对的垄断地位。目前主流的处理器芯片厂商几乎都是采用了ARM架构,比如,高通、德州仪器、英伟达、三星及苹果等。
目前千元级的低端的智能手机或者很多低价的国产手机处理器一般还在采用比较陈旧的ARM11架构,比如德州仪器OMAP2420/2420(主 频为330MHz)以及高通MSM7225/7227(主频为528MHz—800MHz)和MTK的一些处理器,而高通MSM7227A采用的 Cortex-A5架构实际上也是属于这一级别,代表机型为最近新上市的HTC T328w。
现在主流的中高端手机处理器基本上都采用了ARM Cortex-A8架构,速率可以在600MHz到超过1GHz的范围内调节,同频下,比ARM11性能提升3倍以上,而功耗却大大降低。比如德州仪器的 OMAP34x0和OMAP36x0系列处理器。而高通骁龙S2/S3的Scorpion架构。三星蜂鸟和苹果A4处理器,均是在A8的基础上优化而来。 代表机型摩托罗拉DEFY、三星I9000、苹果iPhone 4以及小米手机等。
现在最先进的处理器架构是ARM Cortex-A9,相对于ARM Cortex-A8,最大的区别在于支持多核心和乱序执行,并且性能继续得到了很大的提升。目前的大部分双核处理器都采用了ARM Cortex-A9架构,比如Tegra 2、德州仪器OMAP44x0系列、三星猎户座E4210和苹果A5等,包括最近推出的首款四核处理器Tegra 3。高通MSM8x60则依然采用的是Scorpion架构,但是增加了部分乱序执行,从而实现异步多核心功能。代表机型为:摩托罗拉ME860、摩托罗 拉Droid Razr、三星I9100、iPhone 4S和HTC One X等。
而更为先进的ARM Cortex-A15架构将是下一代ARM发展的趋势。另外,高通的下一代Krait(环蛇)架构,据称也有相当于Cortex-A15的性能。