感受了dsp的强大

[复制链接]
 楼主| wh111wh 发表于 2007-7-6 13:59 | 显示全部楼层 |阅读模式
同样的256阶fir,同样数据长度110592,同样的算法,用celeron&nbsp;2.0G的电脑vb6环境下计算超过10秒,用ti的150M处理器f2812只用200ms不到,呵呵<br />尽管vb的编译效率低,但这以上对比确实可以印证dsp的名副其实
DSP探路者 发表于 2007-7-7 00:21 | 显示全部楼层

小意思

用720MHz的C64跑这个,估计100uS搞定!
tjsheep 发表于 2007-7-7 11:24 | 显示全部楼层

你用vc编译看看,pc没有你想的那么弱,dsp也没有你想的那么

呵呵
 楼主| wh111wh 发表于 2007-7-9 08:03 | 显示全部楼层

真的么

2#:<br />用720MHz的C64跑这个,估计100uS搞定!<br /><br /><br />阁下可确定?那如你所说,可意味着300G/S的乘法运算,难以想象
zxyabc56 发表于 2007-7-9 08:49 | 显示全部楼层

2#,除了会吹,就不知道会干吗了,那有那么快

  
ysdx 发表于 2007-7-9 13:05 | 显示全部楼层

复杂度还是不够高

DSP一般针对FIR有优化加速,如果是更复杂的算法,DSP的某些特定加速功能就体现不出优势。我感觉PC&nbsp;不会这么差。
将军令 发表于 2007-7-9 13:24 | 显示全部楼层

如果你用C或者asm写FIR,肯定也不会输给DSP

  
wowow 发表于 2007-7-9 13:37 | 显示全部楼层

估计10ms吧

16位的算法
 楼主| wh111wh 发表于 2007-7-10 10:44 | 显示全部楼层

同意7#

用汇编写肯定会强很多<br />不管怎么说c2000只是低端的dsp,如果用C6000系列的话,就没准真的比pc还强了
li_mu 发表于 2007-7-10 23:23 | 显示全部楼层

FFT算法P4与C6差不多的说

  
DSP探路者 发表于 2007-7-11 09:02 | 显示全部楼层

不到10ms

用FPGA做吧,这个计算速度快多了,1个时钟周期的延迟就能出数据
zusen 发表于 2007-7-11 16:12 | 显示全部楼层

可以这样比吗????

你试试&nbsp;用PC&nbsp;裸跑&nbsp;和你&nbsp;的那里DSP&nbsp;比比
DSP探路者 发表于 2007-7-11 23:16 | 显示全部楼层

本来用途就不同,怎么比?

  
zhaoxinzxzx 发表于 2007-7-11 23:17 | 显示全部楼层

相同主频下,对于这样简单的算法,应该差不多吧

CPU的结构我不太了解,不知道有没有单周期乘累加器。如果有的话,肯定是差不多的。如果用VB的话,涉及到太多的软件环境,肯定比DSP差远了。
tjsheep 发表于 2007-7-12 07:57 | 显示全部楼层

dft主要需要地址的蝶形运算,有这个就快多了

  
 楼主| wh111wh 发表于 2007-7-13 18:52 | 显示全部楼层

没做蝶形运算

我那fir根本就是用线卷积计算的,不涉及fft.这么快的速度我确实怪差异<br />可能是因为用的ti官方给出的fir16.asm,乘法运算本身就已经优化过了
yxwsz 发表于 2007-7-13 19:18 | 显示全部楼层

没有多媒体指令优化

呵呵,一看知道楼主没有听说过MMX,&nbsp;SSE2,SSE3,&nbsp;3D-NOW这些东西;<br />算法如果用这些多媒体指令优化一下,速度可以快N多倍;如果只是使用X86的加减乘除,没有使用多媒体指令优化,那跟DSP肯定没的比了<br /><br />看来楼主还是个小白
 楼主| wh111wh 发表于 2007-7-13 21:08 | 显示全部楼层

可是dsp就是一个个乘的

起码从汇编代码看不出任何优化<br />我相信如果x86如果用最底层的汇编写,肯定也慢不了。<br />楼上所说的那些函数,估计还是供高级语言调用的吧?<br />
liuzzcy 发表于 2007-7-16 16:32 | 显示全部楼层

呵呵 不错吧

  
yydsp 发表于 2007-7-17 04:31 | 显示全部楼层

楼主的比法不科学

应该是同样一个数据处理算法,在不同平台上都优化到极限,看看谁用的周期少。<br /><br />如果这样,DSP不见得能占上风,但功耗肯定比Intel、AMD的CPU小几个数量级。这也是DSP不能被计算机上的通用CPU取代的最大原因了。<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

61

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

18

主题

61

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部