DocumentCode
1820292
Title
Vector processor customization for FFT
Author
Spinean, Bogdan ; Kuzmanov, Georgi ; Gaydadjiev, Georgi
Author_Institution
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
fYear
2011
fDate
18-21 July 2011
Firstpage
110
Lastpage
117
Abstract
Processors and memory systems suffer from a growing performance gap between them. Each technology generation increases the on-chip performance capabilities however, memory bandwidth increases at a much slower pace. Therefore, overall performance improvements are constrained by the available memory bandwidth. In this paper, we address the memory bandwidth problem of vector processors by introducing hardware customizations which drastically reduce the memory transfers required by the FFT computation. We show that an FFT transform of length equal to the machine size Z can be performed using only O(Z) memory accesses, hence we reduce the memory bandwidth requirement by an order of O(log(Z)) compared to a conventional vector machine. We achieve bandwidth reduction by extending a classic IBM S/370 vector architecture for better register re-use. Our hardware extension completely eliminates the input bit reversal phase of the Cooley-Tukey FFT algorithm. Synthesis results suggest that our extension does not impact the machine cycle time and has a small hardware area overhead of the vector register file of under 4.5% while potentially improving vector performance by a factor of 7.5 for Z = 256.
Keywords
fast Fourier transforms; mathematics computing; microprocessor chips; Cooley-Tukey FFT algorithm; IBM S-370 vector architecture; O(Z) memory access; fast Fourier transform; hardware customization; memory bandwidth; memory systems; on-chip performance capability; vector processor customization; Arrays; Bandwidth; Indexes; Memory management; Registers; Transforms; Vector processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems (SAMOS), 2011 International Conference on
Conference_Location
Samos
Print_ISBN
978-1-4577-0802-2
Electronic_ISBN
978-1-4577-0801-5
Type
conf
DOI
10.1109/SAMOS.2011.6045451
Filename
6045451
Link To Document