• DocumentCode
    2297807
  • 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
  • Volume
    6
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    3646
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2000. ICASSP '00. Proceedings. 2000 IEEE International Conference on
  • Conference_Location
    Istanbul
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-6293-4
  • Type

    conf

  • DOI
    10.1109/ICASSP.2000.860192
  • Filename
    860192