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
Link To Document :
بازگشت