cortex m7/m4/a9的dsp性能测评,以及a9的neon测评

2019-12-30 19:27发布

本帖最后由 reloaded 于 2016-5-10 07:31 编辑

附件无法发送  ,给出链接 可以下载
http://www.dspconcepts.com/sites ... DSPC_Benchmarks.pdf
DSPC_Benchmarks.pdf (240.29 KB, 下载次数: 109) 2016-5-10 07:28 上传 点击文件名下载附件
这个是cortex m7 ,m4 ,a9,a15的dsp性能比较测评的文档,比较全;

目前来看,cortex m7 的dsp性能是a9的一半,但是在一半测试中,m7的dsp性能已经接近cortex a9,这和我之前说的m7内核是在a9的基础上做了修改有关。


http://www.roylongbottom.org.uk/android%20neon%20benchmarks.htm

这个是neon性能的benchmark,还有软件工具

通过测试看到,cortex a53的性能确实好于 cortex a9.                 neon就是高级的simd


在 fpu部分
Cortex-M7        SoftVFP
Cortex-M7.fp.sp        FPv5-SP
Cortex-M7.fp.dp        FPv5-DP   性能会比软件vfp好不少,其实m4的所谓fpu也是软指令实现,如果没有高频支持,也不台实用。当然cortex m内核的fpu一直很弱,能对这个部分进行优化的人很少。

参考
http://infocenter.arm.com/help/i ... r1359124234797.html

关于浮点的知识,需要看arm官网知识库了解更多
http://infocenter.arm.com/help/i ... r1359124234797.html




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
42条回答
reloaded
1楼-- · 2020-01-04 07:16
iskywolf 发表于 2016-5-10 19:03
谢谢,明白了。M7除了MMU其它都完爆ARM9是吧?需要MMU跑linux就直接上A8/A9了。 ...

不过假如对pcb加工成本有要求,而且自己无法对cortex m内核的算法优化有经验的话,我是觉着还是上个高频a9或a7简单点,虽然成本上升了,但是至少产品做出来的效果会接近预期。
arm9,arm11很多时候性能无法达到要求,反而浪费了预研的时间,我以前做过一款平台预研,评估了很长时间最后被推翻了直接上了x86单板机。(那个时候树莓派还没上市)

如果是跟gpu运算或者图形图像处理有关的,甚至一开始就应该先用x86平台做验证,节省时间。这个也是容易吃亏浪费时间的地方。
xycfwrj
2楼-- · 2020-01-04 11:43
本帖最后由 xycfwrj 于 2016-6-27 14:39 编辑

biquad:
CortexM4
CortexA8
CortexA9
CortexA15
Blackfin
BF5xx
Blackfin
BF70x
SHARC
21489
15.98 16.04 16.36 8.68 18.16 13.04 5.19
C66: 7

dsp较同频a15快约20%
xycfwrj
3楼-- · 2020-01-04 13:16
本帖最后由 xycfwrj 于 2016-6-27 14:38 编辑

FIR:
CortexM4
CortexA8
CortexA9
CortexA15
Blackfin
5xx
Blackfin
70x
SHARC
21489
2.65 2.11 2.43 0.61 2.14 1.13 0.56

C66 0.25

较同频a15快4倍
leonliu_1128
4楼-- · 2020-01-04 19:08
mark, 学习一下
zhanyanqiang
5楼-- · 2020-01-04 21:20
 精彩回答 2  元偷偷看……
lllaaa
6楼-- · 2020-01-04 22:31

一周热门 更多>