DocumentCode :
699362
Title :
Mixed-radix FFT for improving cache performance
Author :
Stasinski, Ryszard ; Potrymajlo, Jacek
Author_Institution :
Inst. of Electron. & Telecommun., Poznan Univ. of Technol., Poznan, Poland
fYear :
2004
fDate :
6-10 Sept. 2004
Firstpage :
1525
Lastpage :
1528
Abstract :
The increasing difference between processors and dynamic memories speeds causes that the problem of cache performance is an issue of ever growing importance. In the paper it is proposed to increase cache performance in FFT programs by implementing mixed-radix FFTs for N=2rKs, where K is an odd number, and Ks is close, but smaller than some power of 2. This guarantees that data samples processed in one FFT butterfly have different cache addresses, hence, the number of cache conflicts is substantially diminished. Computer simulations for Ks=243, and 125 show that this is the case, indeed, and that in spite of higher numbers of arithmetical operations for conservative cache miss delays the mixed-radix FFTs do perform better than the radix-2 FFT.
Keywords :
cache storage; digital arithmetic; fast Fourier transforms; FFT programs; cache addresses; cache performance; dynamic memories speeds; mixed-radix FFT; processors; radix-2 FFT; Abstracts; Registers; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Conference, 2004 12th European
Conference_Location :
Vienna
Print_ISBN :
978-320-0001-65-7
Type :
conf
Filename :
7079892
Link To Document :
بازگشت