DocumentCode
3435320
Title
Hierarchical scheduling and allocation of multirate systems on heterogeneous multiprocessors
Author
Li, Yanbing ; Wolf, Wayne
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear
1997
fDate
17-20 Mar 1997
Firstpage
134
Lastpage
139
Abstract
This paper describes new algorithms for system-level software synthesis, namely the scheduling and allocation of a set of complex tasks running at multiple rates on a heterogeneous multiprocessor. The tasks may have precedence constraints within them. The multiprocessor may be composed of both programmable and fixed-function processing elements and may have arbitrary interconnect topology. Our hierarchical algorithm takes advantage of the hierarchical structure of the system´s task graph to hierarchically allocate and schedule processes on the multiprocessor to meet the hard real-time constraints on the tasks. Multimedia is an important application of our algorithm
Keywords
multimedia computing; multiprocessing programs; multiprocessing systems; processor scheduling; arbitrary interconnect topology; fixed-function processing elements; hard real-time constraints; heterogeneous multiprocessors; hierarchical allocation; hierarchical scheduling; multimedia; multirate systems; precedence constraints; programmable processing elements; system-level software synthesis; task graph; Application software; Clustering algorithms; Costs; Multimedia systems; Processor scheduling; Real time systems; Scheduling algorithm; Software algorithms; Software systems; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
European Design and Test Conference, 1997. ED&TC 97. Proceedings
Conference_Location
Paris
ISSN
1066-1409
Print_ISBN
0-8186-7786-4
Type
conf
DOI
10.1109/EDTC.1997.582347
Filename
582347
Link To Document