• DocumentCode
    2915022
  • Title

    Dynamic transformations in optimized code generation for digital signal processors

  • Author

    Yu, Kin H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • Volume
    5
  • fYear
    1995
  • fDate
    9-12 May 1995
  • Firstpage
    3227
  • Abstract
    We present an approach for performing dynamic context-dependent transformations (DCDT) to improve code generation for programmable digital signal processors. Unlike static optimizations, DCDT can guarantee to improve the quality of the generated code, at the expense of longer computational time. For many embedded DSP applications, hand coding in assembly is still the only effective approach. We show that our code generation approach, when combined with DCDT, can yield code of quality comparable to that of hand-written codes by DSP experts and many times superior to that generated by a conventional optimizing compiler
  • Keywords
    automatic programming; high level languages; program compilers; real-time systems; signal processing; DSP; computational time; digital signal processors; dynamic context-dependent transformations; embedded DSP applications; hand-written codes; high level languages; optimized code generation; optimizing compiler; programmable digital signal processors; static optimizations; Assembly; Digital signal processing; Digital signal processors; High level languages; Iron; Optimizing compilers; Productivity; Programming profession; Signal generators; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1995. ICASSP-95., 1995 International Conference on
  • Conference_Location
    Detroit, MI
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-2431-5
  • Type

    conf

  • DOI
    10.1109/ICASSP.1995.479572
  • Filename
    479572