• DocumentCode
    1001969
  • Title

    Multiprocessor implementation of real-time DSP algorithms

  • Author

    Wang, Duen-Jeng ; Hu, Yu Hen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • Volume
    3
  • Issue
    3
  • fYear
    1995
  • Firstpage
    393
  • Lastpage
    403
  • Abstract
    In this paper, we consider multiprocessor implementation of real-time recursive digital signal processing algorithms. The objective is to devise a periodic schedule, and a fully static task assignment scheme to meet the desired throughput rate while minimizing the number of processors. Toward this goal, we propose a notion called cutoff time. We prove that the minimum-processor schedule can be found within a finite time interval bounded by the cutoff time. As such the complexity of the scheduling algorithm and the allocation algorithm can be significantly reduced. Next, taking advantage of the cutoff time, we derive efficient heuristic algorithms which promise better performance and less computation complexity compared to other existing algorithms. Extensive benchmark examples are tested which yield most encouraging results.<>
  • Keywords
    computational complexity; multiprocessing systems; parallel algorithms; processor scheduling; real-time systems; resource allocation; scheduling; signal processing; allocation algorithm; computation complexity; cutoff time; fully static task assignment scheme; heuristic algorithms; minimum-processor schedule; multiprocessor implementation; periodic schedule; real-time DSP algorithms; recursive digital signal processing algorithms; throughput rate; Benchmark testing; Delay; Digital signal processing; Heuristic algorithms; Processor scheduling; Real time systems; Sampling methods; Scheduling algorithm; Signal processing algorithms; Throughput;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.406997
  • Filename
    406997