返回首页
当前位置: 主页 > Windows教程 > iPhone教程 >

手机32位和64位的区别(2)

时间:2015-02-09 21:42来源:Office教程学习网 www.office68.com编辑:麦田守望者

其次,唯处理器论性能,太片面了。比如,玩大型3D游戏,GPU(图形处理器)会更加影响帧数;而拍摄高清照片/4K视频时,DSP(可编程信号处理器)则事关重大。手机的SoC是包含CPU、GPU、DSP、通讯模块等大量功能的集合体,不同的应用场景会侧重于不同部件,单独以CPU一个部件来衡量性能未免太过片面。

最后,64位确实好,但程序本身的支持更重要。前面我已经提到,ARMv8 64位指令集包含AArch64、AArch32两种主要执行状态,如果不针对AArch64重新编写程序,那么程序默认就会在AArch32状态下运行——也就是说,现在的App都是32位的,跟64位一毛钱关系都没有,在64位处理器上运行32位程序,性能不会有任何提升。

64位手机好处都有啥?

厂商们花了这么大力气投资64位计算,它当然不可能一无是处。那么问题来了,64位手机好处究竟都有啥?下面这三个关键点,你应该好好记住,它们能帮你更好的选购自己的爱机,同样也能成为你茶余饭后的谈资。

1、64位支持更大的内存

支持更大的内存可以算64位处理器带来的最立竿见影的提升了。处理器字长不但影响置零件的长度,还影响寻址空间。目前32位ARM处理器的寻址空间最大为4GB,算上系统占用的空间,内存最多3.5GB就是极限了。显然,对于越来越庞大复杂的系统和App而言,这是远远不够的。

而64位ARMv8处理器彻底解决了这个问题,定位高端的Cortex A57架构支持最多48位寻址,而面向中低端的Cortex A53则支持40位寻址。虽然没有做到彻彻底底的64位,但48位寻址可以支持最多16EB(1EB=1024TB=1048576GB)内存,40位寻址支持的内存容量也以TB为单位计算。在可以预见的未来,内存容量瓶颈在64位手机上将不复存在。

2、64位是在为未来投资

64位处理器支持再多内存,现阶段手机内存容量也不会超过4GB,有没有更实在一些的好处?答案也是肯定的。

首先,ARMv8 64位处理器支持更多更强的通用寄存器(GPR),GPR个数从16个增加到31个,每一个都可以随时访问,宽度也拓展位64位。同时,ARMv8的NEON SIMD浮点指令集也得到了加强,它拥有32个128bit宽度寄存器、支持双精度浮点执行、完整支持IEEE754标准。

更多的寄存器意味着处理流程的“堵塞”现象大大减少了。过去,由于寄存器数量限制,一条指令往往要被拆成两个步骤执行,而有了足够多的寄存器,处理器就能在更少的周期内搞定指令,体现到App里,就是打开更快、等待时间更少、运行更流畅。

其次,ARMv8指令集引入了AES、SHA-1、SHA-256硬件加密功能,这就好比把原来由手工的加密动作扔给了机械完成,效率提升极大。如果未来有人脑冻打开,开发一个手机版的bitlocker加密/解密软件,64位处理器比32位快上10倍也不是没可能。

说到底,更多、更强大的寄存器,更好的硬件加密功能,这些都需要App本身提供支持。还好,ARMv8是下一代64位手机必然的发展方向,ARM公司早已将相关开发规范分发给了开发者,谷歌Android L系统就推出了专门的64位版本。在可以预见的未来,我们还是有不小希望能用上真正发挥64位优势的App的。换个角度而言,64位处理器能更好的适应未来。

3、64位处理器本身就更先进

就算不谈64位,市面上那些64位处理器本身的硬件架构也更先进。这句话听起来是不是有些别扭?事实就是这样的。ARM总共有两个支持ARMv8 64位指令集的处理器参考架构:Cortex-A53和Cortex-A57,目前市面上绝大多数64位处理器都遵循这两个架构开发而来,我们手头这台中兴V5 Max搭载的高通骁龙410处理器就基于Cortex-A53,它一共有四个核心,运行频率1.2GHz。

相比上一代Cortex-A7和Cortex-A15,Cortex-A53和Cortex-A57拥有并行度更高的流水线、准确率更高的分支预测单元、命中率更高的缓存、更大的内部总线带宽。总之,就像刚刚装修过的房子一样,A53和A57在各个方面都有了进步。

armv8性能提升

按照ARM官方的说法,如果使用最新工艺,A53相对于A7的性能可以达到1.6-1.7倍左右。而A57更是可以达到几乎2倍于A15的相对性能。同时,即使在32位的软件环节下,A53和A57也更快——因为除了64位指令集,它们的硬件本身也经过强化。

64位处理器性能提升

现在应不应该买64位手机?

看完上面的介绍,也许你还在犹豫:现在有没有必要购买64位手机?我们的答案很简单:看价格。显然,作为一个新概念,刚刚诞生的64位安卓手机价格并没有高高在上,许多厂商更是直接将64位手机的价格杀入了千元以下。类似的功能,类似的价格,它的价格与那些32位的手机并没有太多区别。

所以我们的结论是:如果需要花费大量额外的价钱去购买一台64位手机,你当然应该说NO;但如果性能功能现阶段持平,未来有可以预期的提升,而价格与32位产品保持一致,买一台64位手机,何乐而不为?

------分隔线----------------------------
标签(Tag):iphone技巧 iPhone教程 iPhone视频教程 iPhone软件下载 iPhone最新资讯
------分隔线----------------------------
推荐内容
猜你感兴趣