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