Title :
Efficient mapping of advanced signal processing algorithms on multi-processor architectures
Author :
Manjunath, Bhavana B. ; Williams, Aaron S. ; Chakrabarti, Chaitali ; Papandreou-Suppappola, Antonia
Author_Institution :
Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ
Abstract :
Modern microprocessor technology is migrating from simply increasing clock speeds on a single processor to placing multiple processors on a die to increase throughput and power performance in every generation. To utilize the potential of such a system, signal processing algorithms have to be efficiently parallelized so that the load can be distributed evenly among the multiple processing units. In this paper, we study several advanced deterministic and stochastic signal processing algorithms and their computation using multiple processing units. Specifically, we consider two commonly used time-frequency signal representations, the short-time Fourier transform and the Wigner distribution, and we demonstrate their parallelization with low communication overhead. We also consider sequential Monte Carlo estimation techniques such as particle filtering, and we demonstrate that its multiple processor implementation requires large data exchanges and thus a high communication overhead. We propose a modified mapping scheme that reduces this overhead at the expense of a slight loss in accuracy, and we evaluate the performance of the scheme for a state estimation problem with respect to accuracy and scalability.
Keywords :
Fourier transforms; Monte Carlo methods; Wigner distribution; multiprocessing systems; signal representation; stochastic processes; Wigner distribution; deterministic signal processing; multiprocessor architecture; sequential Monte Carlo estimation; short-time Fourier transform; stochastic signal processing; time-frequency signal representation; Clocks; Fourier transforms; Microprocessors; Power generation; Signal mapping; Signal processing algorithms; Signal representations; Stochastic processes; Throughput; Time frequency analysis;
Conference_Titel :
Signal Processing Systems, 2008. SiPS 2008. IEEE Workshop on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-2923-3
Electronic_ISBN :
1520-6130
DOI :
10.1109/SIPS.2008.4671774