DocumentCode
2474821
Title
Efficient object sharing in quantum-based real-time systems
Author
Anderson, James H. ; Jain, Rohit ; Jeffay, Kevin
Author_Institution
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
fYear
1998
fDate
2-4 Dec 1998
Firstpage
346
Lastpage
355
Abstract
We consider the problem of implementing shared objects in uniprocessor and multiprocessor real-time systems in which tasks are executed using a scheduling quantum. In most quantum-based systems, the size of the quantum is quite large in comparison to the length of an object call. As a result, most object calls can be expected to execute without preemption. A good object-sharing scheme should optimize for this expected case, while achieving low overhead when preemptions do occur. In this paper, we present several new shared-object algorithms for uniprocessors and multiprocessors that were designed based upon this principle. We also present scheduling analysis results that can be used in conjunction with these algorithms
Keywords
multiprocessing systems; processor scheduling; real-time systems; efficient object sharing; multiprocessor real-time systems; object call; overhead; quantum-based real-time systems; scheduling quantum; shared objects; shared-object algorithms; uniprocessor real-time systems; Computer science; Delay; Electrical capacitance tomography; Kernel; Processor scheduling; Protocols; Real time systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE
Conference_Location
Madrid
Print_ISBN
0-8186-9212-X
Type
conf
DOI
10.1109/REAL.1998.739768
Filename
739768
Link To Document