⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 announce.txt

📁 针对ARM优化过的FFT算法。其中20点
💻 TXT
字号:
ANNOUNCE: FFT for ARM


Subject:  ANNOUNCE: FFT for ARM 
List-id:  ARM Linux General discussion <linux-arm.lists.arm.linux.org.uk> 

Announcing an optimized FFT for the SA-1100 (and other ARM processors).

The Fast Fourier Transform is a signal processing algorithm, transforming signals between time and frequency domain. It is used quite often in audio, vision, communication and data analysis. Most FFT libraries (like fftw) are written to use floating point instructions. Unfortunately most ARM processors don't have integrated FPUs and rely on slow emulated support for floating point. The fft-arm library solely uses fixed point numbers to achieve high performance.

This code is a very minimal set of functions for radix 4/5 complex fixed point in-place FFT routines, optimized for the DEC/Intel StrongARM and other recent ARM cores. All that's provided as of now are FFTs with size 20, 64 and 80, with medium user effort other sizes can be supported. Since it's all C code, a smart compiler can tune the scheduling for newer processors (like XScale), and you can even test the functionality of the code on another architecture (like an x86 Linux box).

It's GPLed, go get it at http://www.lart.tudelft.nl/projects/fft-arm/ . As usual, feedback & patches are more than welcome.

JDB
[who has been sitting on this code for over three years. What was that about 'release early, release often ?']
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -