关于对DSP28系列计算FFT的时间的探讨
来源:互联网 发布:ubuntu 移动硬盘 编辑:程序博客网 时间:2024/06/05 06:37
Ti提供的FFT库,Q31、32-bit Real FFT、0等待的存储空间运算的速度是对快的。128:需要6509个cycles;256:需要14756个cycles;512:需要33081个cycles;1024:需要73422个cycles;
2812一个cycles是6.6666ns,所以128:43393ns
2812一个cycles是6.6666ns,所以128:43393ns
以TI的DSP2812测试,系统时钟150M,程序调入RAM中运行。
分别测试512点FFT,256点FFT和128点FFT四个大步骤用时。
512点 用时(us)
1步倒序(RFFT32_brev) 42.4
2步计算(fft.cal) 223.8
3步实部虚部分离(fft.split) 13.1
4步计算幅值(fft.mag) 13.8
总用时 293.1
256点 用时(us)
1步倒序(RFFT32_brev) 21.5
2步计算(fft.cal) 94.9
3步实部虚部分离(fft.split) 13.1
4步计算幅值(fft.mag) 13.8
总用时 143.3
128点 用时(us)
1步倒序(RFFT32_brev) 10.8
2步计算(fft.cal) 39
3步实部虚部分离(fft.split) 13.1
4步计算幅值(fft.mag) 13.8
总用时 76.7
- 关于对DSP28系列计算FFT的时间的探讨
- 信号的采样时间长短对FFT变化的影响
- 关于算法的时间复杂度的探讨
- 关于访存时间的探讨
- JAVA对时间的计算
- 关于FFT的一些
- 关于时间的计算方式
- flex关于时间的计算
- 对enum的探讨
- CUFFT中FFT点数对FFT性能的影响测试
- CUFFT中FFT点数对FFT性能的影响测试
- 关于对C++不支持自动垃圾回收的探讨
- Oracle计算时间函数(对时间的加减numtodsinterval、numtoyminterval)
- 关于MP3文件播放时间的计算
- PB中关于时间的计算
- 关于里程生时间计算的语句
- PostgreSQL中关于时间计算的问题
- iOS 关于时间、日期的各种计算
- 使用自定义标签来控制标签体是否执行
- shell中的通配符以及特殊符
- PLSQL连接64位ORACLE
- 《opencv基础教程》
- python中文编码问题
- 关于对DSP28系列计算FFT的时间的探讨
- HDOJ 吃糖果
- java设置环境变量
- Python Exercise #13
- 一个码农的自我修养
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3问题
- MongoDB学习笔记《一》
- poj 2594
- 基于glib程序的Valgrind使用