共8条回复
楼长
·
tinyfool
回复于 2013年09月11日
Podcast听了么?
2楼
·
Eames
回复于 2013年09月11日
还没呢,这几天来泰国旅游,无网络啊......现在在机场蹭 wifi,马上去下载你们的 Podcast〜
3楼
·
灵感之源
回复于 2013年09月11日
内存访问这块,可以访问更大的地址空间,性能这块,效率更高
6楼
·
Allen
回复于 2013年09月11日
5楼 @tinyfool 所谓64位 应该是指CPU里面寄存器的宽度,也就是普通的指令操作数的长度(当然也可能有超长指令字存在,那需要多次寻址,会降低效率,这里不讨论).不知道A7是什么执行方式,我猜为了平滑过渡,应该不是IA64的全新指令集方式,这样会导致指令集不兼容,,所以参照AMD64的方式,对于普通的32位整型操作,高32位被填充0这样其实没有得到任何性能上的提升.还有操作数对齐的问题,比如读取长度为65位的字符操作数,32位方式需要取数3次,64位方式需要取数2次也没法得到大幅度的提升.像超标量,在A9时代就已经引入了,这样的架构层面的提升带来的性能改善是显著的.而A7只是提升位宽和地址总线宽度这样的特性 我觉得性能的改善是有限的.
8楼
·
sycx
回复于 2013年09月12日
我觉着呢, 5S能拍摄120 fps的视频,这应该就是64bit带来的好处
视频类,游戏,3D这些数据量大的都会有性能提升
至于ARMv8具体架构是啥样的,我没来得及看...
下面是ARM提供的资料,有兴趣的童鞋可以看看: