TI中文支持网
TI专业的中文技术问题搜集分享网站

关于vlfft 运算时间 的问题

下边是,我自己 在6670评估板上 用 vlfft 这个例程 测的时间。

4 核

16K  [C66xx_0]   Avg timer per fft  =    1.954518 ms

32K  [C66xx_0]   Avg timer per fft  =    2.026764 ms

64K  [C66xx_0]   Avg timer per fft  =    2.028410 ms

128K  [C66xx_0]   Avg timer per fft  =    2.937126 ms

1核

16K [C66xx_0]   Avg timer per fft  =    1.956399 ms

32K [C66xx_0]   Avg timer per fft  =    2.088534 ms

64K [C66xx_0]   Avg timer per fft  =    3.056340 ms

128K [C66xx_0]   Avg timer per fft  =    5.022136 ms

 

这是我无意中在一个帖子中看到的vlfft的时间

这上边的DDR的1330M HZ,不知道怎么设置,就没管它,不知道有没有影响。

CPU主频,我看vlfft 所用的platform上边 设置的 clock speed 就是1000M HZ,其他的也没管。

 

为什么差别这么大,应该怎么样 才能准确测量时间?

Jack Dong:

你应该是没开优化选项,把优化开成3级

feng yang1:

回复 Jack Dong:

Jack Dong  ,您好

请问怎么开优化?  我原来的设置里边是这样子的。

Jack Dong:

回复 feng yang1:

你已经设置了

 

帮忙看一下这个问题行不?

 

仿真 BIOS 多任务程序 增加for循环次数就出现程序跑飞,复位会出现ccs软件死机 http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/50231.aspx

qian cui:

你好,用这个工程fft结果正确么?

feng yang1:

回复 qian cui:

计算结果完全正确的

qian cui:

回复 feng yang1:

附件里是代码打印的结果,我只改了点数,改到128k,代码自带的代码的测试结果。不知道是否还需要设置什么?

feng yang1:

回复 qian cui:

有一个pdf 文档,里边关于要设置哪些东西,都说的很清楚,照那个文档设置就行了,文档就在vlfft_ok这个文件夹里边,自己找吧

qian cui:

回复 feng yang1:

你说的文档我看过了,调试时候注释点cfg文件里的四行代码。用的也是工程自带的测试代码,1024k点,出来的结果不对。你怎么做的,拜托了,谢谢

qian cui:

回复 feng yang1:

你好,用vlfft自带的测试代码验证结果见附件,感觉部分数据的实部和虚部反了,你遇到了么?整体来说幅度都是一样的,请问这是什么原因,非常感谢

feng yang1:

回复 qian cui:

如果是全部数据实部虚部 相反还好,可是你说是部分数据实部虚部相反,这就没遇到过啊,看你发端的数据有没有给反。

它本来就是虚部在前,实部在后的

赞(0)
未经允许不得转载:TI中文支持网 » 关于vlfft 运算时间 的问题
分享到: 更多 (0)