DocumentCode
121112
Title
Parallel FFT implementation on TMS320c66x multicore DSP
Author
Kharin, Aleksei ; Vityazev, Sergey ; Vityazev, Vladimir ; Dahnoun, Naim
Author_Institution
Dept. of Telecommun. & Radio Eng. Foundations, Ryazan State Radio Eng. Univ., Gagarina, Russia
fYear
2014
fDate
11-12 Sept. 2014
Firstpage
46
Lastpage
49
Abstract
Fast Fourier transform (FFT) implementation on the TMS320C66x multicore digital signal processor (DSP) from Texas Instruments is considered in this paper. A FFT parallelization strategy is chosen and an expected performance gain is estimated. The algorithm is implemented in software for a four-core DSP architecture with interactions between cores based on inter-processor communication (IPC) and open multi-processing (OpenMP) techniques. Experimental results for a performance gain dependent on transform size are given. 2.9 times processing time reduction with 4 cores implementation is achieved.
Keywords
digital signal processing chips; fast Fourier transforms; multiprocessing systems; DSP; FFT implementation; FFT parallelization strategy; IPC; OpenMP techniques; TMS320C66x multicore digital signal processor; Texas Instruments; fast Fourier transform implementation; interprocessor communication; open multiprocessing techniques; Digital signal processing; Multicore processing; Performance gain; Signal processing algorithms; Software; Transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Education and Research Conference (EDERC), 2014 6th European Embedded Design in
Conference_Location
Milano
Print_ISBN
978-1-4799-6841-1
Type
conf
DOI
10.1109/EDERC.2014.6924356
Filename
6924356
Link To Document