DocumentCode :
2255715
Title :
Simulated annealing for mapping DSP algorithms onto multiprocessors
Author :
Rabideau, Daniel J. ; Steinhardt, Allan O.
Author_Institution :
Cornell Univ., Ithaca, NY, USA
fYear :
1993
fDate :
1-3 Nov 1993
Firstpage :
668
Abstract :
To solve a real-time DSP problem using a multiprocessor, one first chooses a mathematical algorithm, and then considers ways of mapping this algorithm onto multiprocessors. To date, most mappings are devised via “intuition” and “rules of thumb”. However, an alternative approach utilizing optimization techniques has shown promise. With the latter approach, it is essential to define a good cost function. The authors begin by considering the fidelity of cost functions found in the literature. Then, they propose new or modified cost functions which improve upon the old via better modeling of communication and idle time. Empirical evidence shows that the new functions provide move accurate models of the desired quantity, namely execution time. These new functions are developed through a case study of the recursive least squares problem. The authors show that with an appropriate cost function this optimization approach can generate mappings as good as published “intuitive” mappings. They conclude by applying this technique to two other problems of interest to the DSP community: full QR and radix-2 FFTs
Keywords :
digital arithmetic; fast Fourier transforms; least squares approximations; matrix algebra; multiprocessing systems; parallel algorithms; signal processing; simulated annealing; DSP algorithms; communication time; cost function; digital signal processing; execution time; fidelity; full QR factorisation; idle time; mapping; multiprocessors; optimization techniques; radix-2 FFT; real-time DSP problem; recursive least squares problem; Cost function; Digital signal processing; Flexible printed circuits; Frequency domain analysis; Genetic algorithms; Least squares methods; Reflection; Resonance light scattering; Signal processing algorithms; Simulated annealing; Thumb;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 1993. 1993 Conference Record of The Twenty-Seventh Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
0-8186-4120-7
Type :
conf
DOI :
10.1109/ACSSC.1993.342603
Filename :
342603
Link To Document :
بازگشت