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
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;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on