DocumentCode :
1698021
Title :
Minimization of data address computation overhead in DSP programs
Author :
Wess, Bernhard ; Gotschlich, Martin
Author_Institution :
Inst. fur Nachrichtentech. und Hochfrequenztech., Tech. Univ. Wien, Austria
Volume :
5
fYear :
1998
Firstpage :
3093
Abstract :
Digital signal processors (DSPs) provide dedicated data address generation units (AGUs) with multiple register files. These units allow data memory access by indirect addressing with automatic address modification. Typically, both linear and modulo addressing are supported. There is no address computation overhead if the next address is within the auto-modify range. Often, this range can be adapted to the application by assigning static values to modify registers. We discuss optimized data memory address generation in DSP programs. Here the goal is to minimize data address computation and register initialization costs by optimizing data memory layout, address register assignment, and auto-modify range. The investigated combinatorial optimization problems can have an extremely large solution space. However, experimental results indicate that random neighbourhood sampling by simulated annealing allows one to produce highly optimized solutions
Keywords :
combinatorial mathematics; digital signal processing chips; minimisation; signal sampling; simulated annealing; DSP programs; address register assignment; auto-modify range; automatic address modification; combinatorial optimization; data address computation overhead minimization; data address generation units; data memory access; data memory layout; digital signal processors; experimental results; linear addressing; modulo addressing; multiple register files; random neighbourhood sampling; register initialization costs; simulated annealing; Assembly; Computational modeling; Computer errors; Cost function; Digital signal processing; Digital signal processors; Registers; Signal generators; Signal sampling; Simulated annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE International Conference on
Conference_Location :
Seattle, WA
ISSN :
1520-6149
Print_ISBN :
0-7803-4428-6
Type :
conf
DOI :
10.1109/ICASSP.1998.678180
Filename :
678180
Link To Document :
بازگشت