• DocumentCode
    2945221
  • Title

    Automatic design of parallel implementations of DSP algorithms

  • Author

    Kim, B. ; Heck, L.

  • Author_Institution
    Sch. of Electr. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1990
  • fDate
    3-6 Apr 1990
  • Firstpage
    1053
  • Abstract
    An integrated system is presented combining a rule-based symbolic code simplification system and a fine-grain code scheduler for a multiprocessor based on a ring/mesh of commercial single-chip digital signal processing (DSP) processors. The code simplification component uses a priori information to direct the application of symbolic simplification rules to local or global code segments of the original program. The code generation includes graph parsing, optional blocking, and code scheduling with partial backtracking. Resource allocation is incorporated with operation scheduling to increase the total performance of the practical system. The integrated system can implement many DSP algorithms, generating very efficient code for a variety of DSP processor configurations
  • Keywords
    digital signal processing chips; multiprocessing systems; parallel processing; program compilers; DSP algorithms; DSP chip; automatic design; blocking; code generation; code scheduling; compiler; digital signal processing; fine-grain code scheduler; graph parsing; integrated system; multiprocessor; parallel implementations; partial backtracking; resource allocation; symbolic code simplification system; symbolic simplification rules; Algorithm design and analysis; Costs; Digital signal processing; Digital signal processing chips; Multiprocessing systems; Optimal scheduling; Pipeline processing; Processor scheduling; Resource management; Scheduling algorithm; Signal processing algorithms; Synchronous generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1990. ICASSP-90., 1990 International Conference on
  • Conference_Location
    Albuquerque, NM
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.1990.116093
  • Filename
    116093