𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Efficient 2D FFT implementation on mediaprocessors

✍ Scribed by Coskun Mermer; Donglok Kim; Yongmin Kim


Book ID
104304232
Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
226 KB
Volume
29
Category
Article
ISSN
0167-8191

No coin nor oath required. For personal study only.

✦ Synopsis


We have developed an efficient implementation to compute the 2D fast Fourier transform (FFT) on a new very long instruction word programmable mediaprocessor. Using instructionlevel parallelism and a multimedia instruction set, our radix-4 Cooley-Tukey algorithm optimally maps the FFT computation to the processing resources of the Hitachi/EquatorΓ•s MAP mediaprocessor. We have also achieved more efficient data I/O and lower data transfer time compared to traditional implementations by processing several columns in parallel during the column-wise stage of row-column decomposition. We used a programmable direct memory access engine and a double-buffering scheme in the data cache to perform the computation and the data transfer in parallel. Our implementation resulted in 22.4 ms total execution time for a 512 Γ‚ 512-point 2D complex FFT, which is faster than previous single-chip programmable or dedicated solutions. The implementations on two other mediaprocessors, the TriMedia TM1100 and the BOPS ManArray, illustrate the importance of the instruction set architecture for achieving high performance and the trend of data I/O becoming the limitation on the 2D FFT performance in newer mediaprocessors.


πŸ“œ SIMILAR VOLUMES


On computing the 2-D FFT
✍ Sevic, D. πŸ“‚ Article πŸ“… 1999 πŸ› IEEE 🌐 English βš– 133 KB