DocumentCode
3346303
Title
Optimum address pointer assignment for digital signal processors
Author
Wess, Bernhard ; Zeitlhofer, Thomas
Author_Institution
Inst. of Commun. & Radio-Frequency Eng., Vienna Univ. of Technol., Austria
Volume
5
fYear
2004
fDate
17-21 May 2004
Abstract
Generating optimum data memory layouts and address pointer assignments for digital signal processors are hard combinatorial optimization problems. It is shown that for fixed memory layouts, and in contrast to traditional heuristic approaches, optimum address pointer assignments can be generated easily. The computational complexity depends exponentially on just the number of address pointers. The proposed technique is applied to a large benchmark suite. Experimental results for three address pointers show that optimum solutions can be generated in almost all cases (99.98%) within one second. Since a large number of address pointers may be intractable, an additional heuristic pruning technique with nearly optimum performance is proposed.
Keywords
combinatorial mathematics; computational complexity; digital signal processing chips; optimisation; storage allocation; storage management; NP-hard problems; address generation units; address pointer assignment; combinatorial optimization problems; computational complexity; data memory layouts; digital signal processors; heuristic pruning technique; Computational complexity; Concurrent computing; Costs; Data engineering; Digital signal processing; Digital signal processors; Radio frequency; Registers; Semiconductor optical amplifiers; Signal generators;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
ISSN
1520-6149
Print_ISBN
0-7803-8484-9
Type
conf
DOI
10.1109/ICASSP.2004.1327062
Filename
1327062
Link To Document