• DocumentCode
    3241537
  • Title

    Task scheduling in the Georgia Tech digital signal multiprocessor

  • Author

    Curtis, Bryce A. ; Madisetti, Vijay K.

  • Author_Institution
    IBM, Boca Raton, FL, USA
  • Volume
    5
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    589
  • Abstract
    The use of realistic structural and behavioral level descriptions of digital signal multiprocessors to find rate optimal and processor optimal schedules for implementation on multiprocessor digital signal processor (DSP) systems is addressed. Unlike previous work, the digital signal multiprocessor compiler (DSMP-C1) explicitly considers the location of operands, the number of accumulators and registers, the size of on-chip and external memories, the size of communication buffers, and inter-processor communications. The algorithm implicitly retimes and pipelines the flow graph and generates overlapping PSSIMD schedules that are both rate and processor optimal. When compared to previously published scheduling algorithms, the DSMP-C1 algorithm produces significantly shorter iteration periods
  • Keywords
    digital signal processing chips; multiprocessing programs; pipeline processing; program compilers; scheduling; DSMP-C1; Georgia Tech digital signal multiprocessor; PSSIMD schedules; accumulators; architecture; communication buffers; digital signal multiprocessor compiler; external memory size; inter-processor communications; on-chip memory size; pipelining; registers; task scheduling; Digital signal processing; Digital signal processors; Flow graphs; Optimal scheduling; Pipelines; Processor scheduling; Registers; Scheduling algorithm; Signal processing; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1992. ICASSP-92., 1992 IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-0532-9
  • Type

    conf

  • DOI
    10.1109/ICASSP.1992.226551
  • Filename
    226551