Title :
A scalable loop optimization approach for scalable DSP processors
Author :
Wang, Jian ; Su, Bogong ; Hu, Erh-Wen
Author_Institution :
Wireless Speech & Data Process., Nortel Networks, Montreal, Que., Canada
Abstract :
This paper proposes the possibility of reuse of the existing optimized DSP code on a scalable high-performance VLIW DSP processor. Since loops are the critical paths in most DSP applications, we focus on issues related to loop optimization. In our approach, we first perform a loop alignment transformation on the source level; we then reuse the existing optimized loop code on the assembly level. The approach is highly portable because it is independent of DSP hardware details. It can be used directly by a DSP programmer on the source level and/or by a DSP compiler designer to implement independent optimization modules
Keywords :
digital signal processing chips; instruction sets; optimisation; software reusability; DSP applications; DSP compiler; DSP hardware; assembly level; loop alignment transformation; optimization modules; optimized DSP code reuse; scalable high-performance VLIW DSP processor; scalable loop optimization; source level; Application software; Assembly; Design optimization; Digital signal processing; Optimizing compilers; Program processors; Programming profession; Registers; Speech processing; VLIW;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2000. ICASSP '00. Proceedings. 2000 IEEE International Conference on
Conference_Location :
Istanbul
Print_ISBN :
0-7803-6293-4
DOI :
10.1109/ICASSP.2000.860192