POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 26533|回复: 11
打印 上一主题 下一主题

ARM的浮点处理器,VFPv3和VFPv4有多大差别哦?

[复制链接]
跳转到指定楼层
1#
发表于 2012-9-6 00:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在cortex A8和A9都是VFPv3,而cortex A5则用上了VFPv4了。另外M4的浮点也是VFPv4
VFPv3和VFPv4有什么区别?
另外A8的浮点性能渣,是因为没有全流水化吧。
2#
发表于 2012-9-6 10:17 | 只看该作者
ARM那些CPU不是要靠Neon协处理器来提升浮点性能的么
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2012-9-6 10:19 | 只看该作者
Windyson 发表于 2012-9-6 10:17
ARM那些CPU不是要靠Neon协处理器来提升浮点性能的么

NEON只支持单精度。
回复 支持 反对

使用道具 举报

4#
发表于 2012-9-6 11:49 | 只看该作者
Windyson 发表于 2012-9-6 10:17
ARM那些CPU不是要靠Neon协处理器来提升浮点性能的么

neon是矢量来的,vfp才是浮点
回复 支持 反对

使用道具 举报

5#
发表于 2012-9-6 11:54 | 只看该作者
本帖最后由 daniel_k 于 2012-9-6 11:57 编辑

做HDL的人都知道,相同的资源,性能再怎么优化也就是那么回事,自己写的代码自己都不知道怎么回事,图形编辑又太费人工。

个人猜测四代也就是增加了资源,提升些频率罢了,彻底改变架构来适应资源规模的个人估计没几个人干这吃力不讨好的事情。

打个补丁:A8渣的原因是因为它是顺序执行的,而A9是乱序的,效率更高。ATOM也是顺序执行的,单核双线程打得A9双核乱序连爹妈都不认识了,可见ARM也就是那么回事。
回复 支持 反对

使用道具 举报

6#
发表于 2012-9-6 14:45 | 只看该作者
值得注意的是新的浮点单元采用了VFPv4架构相对VFPv3能够提供更高的性能,而且新的VFPv4架构也兼容早期基于ARM浮点单元协处理器。
改进性能 不过提升不大。
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-9-7 10:29 | 只看该作者
junychen 发表于 2012-9-6 14:45
值得注意的是新的浮点单元采用了VFPv4架构相对VFPv3能够提供更高的性能,而且新的VFPv4架构也兼容早期基于A ...

A5和A7的VFPv4应该性能不如A9的VFPv3吧?
M4上也是用的VFPv4的,100MHz的M4能否解决320kbps的mp3或者320*240的视频压缩?
回复 支持 反对

使用道具 举报

头像被屏蔽
8#
发表于 2012-9-7 13:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

9#
发表于 2012-9-7 14:39 | 只看该作者
Tempestglen 发表于 2012-9-7 13:17
你是指atom z2460 vs 双核?

你是指Power 6?

回复 支持 反对

使用道具 举报

10#
发表于 2012-9-7 16:58 | 只看该作者
Tempestglen 发表于 2012-9-7 13:17
你是指atom z2460 vs 双核?

我随便回复了一下,居然把您老引出来了,罪过罪过
回复 支持 反对

使用道具 举报

11#
发表于 2012-9-8 17:49 | 只看该作者
本帖最后由 junychen 于 2012-9-8 17:59 编辑

A5 没有乱序执行 没有超标量 性能 本来就比 A8差 可是 浮点完秒 A8
系统:安卓 4.0.3
A5机型:华为 C8812 A5 1GHz (高通) 安兔兔  浮点:396   整数:574

A8机型:魅族 M9      A8 1GHz (三星) 安兔兔  浮点 :191   整数:770
A8机型:MOTO 525+A8 1GHZ (德仪) 安兔兔  浮点 :150  整数:647

ARM 开发进程为 先开发 单核心版本性能级 A8 再开发 多核心版本 A9 9级流水线
之后再开发 无超标量  乱序执行有多核心 版本的A5 再开发多核心 A15

这么说 VFP v4 相较于 VFP v3 可以提升 1倍的浮点性能了


回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2012-9-12 08:50 | 只看该作者
junychen 发表于 2012-9-8 17:49
A5 没有乱序执行 没有超标量 性能 本来就比 A8差 可是 浮点完秒 A8
系统:安卓 4.0.3
A5机型:华为 C8812 ...

要看了单核A9对抗单核A5才能说明问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-11 09:44

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表