关于FFT速度 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2264|回复: 11

[未解决] 关于FFT速度

[复制链接]

12

主题

41

帖子

1196

积分

金牌会员

Rank: 6Rank: 6

积分
1196
发表于 2018-8-24 10:31:06 | 显示全部楼层 |阅读模式
我在用C6748的板子跑创龙的FFT例程,然后我想测试一下具体算一次需要多少时间,我用的是_itoll(TSCH, TSCL)函数,在仿真中看它执行了多少周期,然后用456M去算时间,算出来是毫秒级的,这正确吗?
我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励0 , 目前已有11人回答

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近访问 头像模式 列表模式
回复

使用道具 举报

12

主题

169

帖子

731

积分

QQ游客

积分
731
发表于 2018-8-24 11:06:13 | 显示全部楼层
您好,TSCH, TSCL是CPU内部的计时器,也是精度最高的,如果您的设置的,测试点正确,那这个计时的测试时间,就是正确的。
不过程序的运行时间,在CPU的内部RAM运行,和在外设的DDR中运行,也是不一样的,请您参考,我们提供的视频教程,也可以进行,进一步的测试。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

3

主题

779

帖子

2997

积分

广州创龙

Rank: 8Rank: 8

积分
2997
发表于 2018-8-24 11:10:52 | 显示全部楼层
建议参考我们提供的测试demo:FFT_Benchmark——快速傅里叶变换/逆变换(打开/关闭缓存速度对比)
回复 支持 反对

使用道具 举报

12

主题

41

帖子

1196

积分

金牌会员

Rank: 6Rank: 6

积分
1196
 楼主| 发表于 2018-8-24 11:22:01 | 显示全部楼层
广州创龙廖工 发表于 2018-8-24 11:06
您好,TSCH, TSCL是CPU内部的计时器,也是精度最高的,如果您的设置的,测试点正确,那这个计时的测试时间 ...

那贵公司测过1024个点的FFT要多久吗,我感觉我测得时间太久了,不太对啊
回复 支持 反对

使用道具 举报

12

主题

41

帖子

1196

积分

金牌会员

Rank: 6Rank: 6

积分
1196
 楼主| 发表于 2018-8-24 11:27:44 | 显示全部楼层
human 发表于 2018-8-24 11:10
建议参考我们提供的测试demo:FFT_Benchmark——快速傅里叶变换/逆变换(打开/关闭缓存速度对比) ...

您好,我想知道这个例程里这个打开和关闭缓存指的是什么,然后为什么跟我用上述函数测得的差了这么多,这是我刚测一个赋值指令得到的结果,能解释下吗?
回复 支持 反对

使用道具 举报

12

主题

169

帖子

731

积分

QQ游客

积分
731
发表于 2018-8-24 14:22:54 | 显示全部楼层
您好,建议您配合,我们的是视频教程,进行学习,开启缓存后,速度提升,确实是比较明显的,但是关于读写的操作,也是需要注意,不要对,同一段地址空间,多次覆盖写入,否则,速度提升会不明显,我们提供的视频教程中,也有相关说明,请您参考。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

12

主题

41

帖子

1196

积分

金牌会员

Rank: 6Rank: 6

积分
1196
 楼主| 发表于 2018-8-24 14:29:57 | 显示全部楼层
广州创龙廖工 发表于 2018-8-24 14:22
您好,建议您配合,我们的是视频教程,进行学习,开启缓存后,速度提升,确实是比较明显的,但是关于读写的 ...

廖工您好,那我还想问一下,贵公司的没有使用缓存的FFT例程,我使用之前视频中教学的TSCL计数器对DSPF_sp_ifftSPxSP(Tn,CFFT_Out,Cw,CFFT_InvOut,brev,rad,0,Tn)  这个函数进行周期计算,算出来确实很大,是毫秒级的,这情况对吗?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

1028

积分

金牌会员

Rank: 6Rank: 6

积分
1028
发表于 2019-2-14 15:40:38 | 显示全部楼层
请问能够计算的fft点数最多能到多少点?
回复 支持 反对

使用道具 举报

12

主题

41

帖子

1196

积分

金牌会员

Rank: 6Rank: 6

积分
1196
 楼主| 发表于 2019-2-17 15:06:47 | 显示全部楼层
Ivy 发表于 2019-2-14 15:40
请问能够计算的fft点数最多能到多少点?

应该是128K
回复 支持 反对

使用道具 举报

1

主题

2

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2019-4-17 14:38:24 | 显示全部楼层

你好楼主,FFT的速度问题解决了吗??我尝试了很多种方法都没办法把速度提高,一直是毫秒级,没体现出6748的性能啊
回复 支持 反对

使用道具 举报

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

本版积分规则  回帖提醒

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号-1  

GMT+8, 2019-5-22 22:58 , Processed in 0.184716 second(s), 60 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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