DocumentCode
2614776
Title
Scheduling performance polymorphic computations in real-time systems
Author
Tu, Peng ; Lin, Kwei-Jay
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear
1991
fDate
11-13 Sep 1991
Firstpage
406
Lastpage
411
Abstract
The scheduling problems for real-time systems with multiversion computations are studied. A computation is performance polymorphic if it has been implemented in several versions each with a different performance characteristics like the time needed to produce a result. Given a set of periodic or aperiodic jobs, each with multiple versions, an investigation is made of the scheduling problem which determines the execution time for each job, and a version is selected to optimize the overall system performance objective. The problems are modeled as resource sharing problems. Known techniques for the sharing problem can be used to allocate the time to each job. Several heuristic algorithms are studied for problems which are NP-complete, and their performances are compared
Keywords
operating systems (computers); real-time systems; resource allocation; scheduling; execution time; heuristic algorithms; multiversion computations; performance polymorphic computations; real-time systems; resource sharing problems; scheduling problems; system performance; Aerospace electronics; Computer architecture; Computer science; Heuristic algorithms; Physics computing; Processor scheduling; Real time systems; Resource management; System performance; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
Conference_Location
Tokyo
Print_ISBN
0-8186-2152-4
Type
conf
DOI
10.1109/CMPSAC.1991.170213
Filename
170213
Link To Document