Title :
FFT Algorithms Evaluation on a Homogeneous Multi-processor System-on-Chip
Author :
Airoldi, Roberto ; Garzia, Fabio ; Nurmi, Jari
Author_Institution :
Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere, Finland
Abstract :
This paper presents the evaluation of radix-2, radix-4 and radix-8 algorithms for N-point FFTs on a homogeneous Multi-Processor System-on-Chip, prototyped on FPGA device. The evaluation of the algorithms was done analysing profiling of the algorithms in comparison to a single processor architecture. The performance were evaluated in terms of required clock cycles, achieved speed-up and parallelization efficiency. The analysis showed for each algorithm how the parallelization efficiency grows moving from small to larger FFTs. Moreover the comparison between the different implementations showed the parallelization properties of each algorithm. Radix-2 algorithm shows the best speed-up and parallelization efficiency while radix-4 gives the best performance in terms of required clock cycles.
Keywords :
digital arithmetic; fast Fourier transforms; field programmable gate arrays; multiprocessing systems; system-on-chip; FFT algorithm evaluation; FPGA device; N-point FFT; fast Fourier transform; homogeneous multiprocessor system-on-chip; radix-2 algorithm evaluation; radix-4 algorithm evaluation; radix-8 algorithm evaluation; single processor architecture; Algorithm design and analysis; Complexity theory; Computer architecture; Reduced instruction set computing; Signal processing algorithms; Software algorithms; Synchronization; Fast Fourier Transform; Multi-processor System-on-Chip; Network-on-Chip;
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2010 39th International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-7918-4
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2010.20