• DocumentCode
    1451346
  • Title

    Task allocation and scheduling models for multiprocessor digital signal processing

  • Author

    Konstantinides, Konstantinos ; Kaneshiro, Ronald T. ; Tani, Jon R.

  • Author_Institution
    Hewlett-Packard Lab., Palo Alto, CA, USA
  • Volume
    38
  • Issue
    12
  • fYear
    1990
  • fDate
    12/1/1990 12:00:00 AM
  • Firstpage
    2151
  • Lastpage
    2161
  • Abstract
    Task allocation and scheduling models for distributed digital signal processing are presented. The notions of block-type and stream-type tasks in signal processing application are introduced, and models for sequential and parallel I/O are presented. By extending the traditional models, more accurate schedules can be obtained. Those models can be further enhanced by allowing additional restrictions on the number of parallel I/O ports and the amount of parallelism on memory access. The deterministic nature of digital signal processing algorithms allows for more computationally intensive and accurate task allocation techniques to be performed at compile time. By applying a branch and bound algorithm, the task allocation problem can easily be solved for a variety of scheduling models and various system restrictions
  • Keywords
    computerised signal processing; multiprocessing systems; scheduling; DSP algorithm; block-type tasks; branch and bound algorithm; distributed digital signal processing; memory access; multiprocessor digital signal processing; parallel I/O; scheduling models; sequential I/O; stream-type tasks; task allocation models; Computer architecture; Costs; Digital signal processing; Dynamic scheduling; Ear; Memory management; Processor scheduling; Signal processing algorithms; Throughput; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/29.61542
  • Filename
    61542