Back to Search Start Over

Limited preemptible scheduling to embrace cache memory in real-time systems

Authors :
Chang-Gun Lee
Sang Lyul Min
Minsuk Lee
Sheayun Lee
Chong Sang Kim
Source :
Lecture Notes in Computer Science ISBN: 9783540650751, LCTES
Publication Year :
1998
Publisher :
Springer Berlin Heidelberg, 1998.

Abstract

In multi-tasking real-time systems, inter-task cache interference due to preemptions degrades system performance and predictability, complicating system design and analysis. To address this problem, we propose a novel scheduling scheme, called LPS (Limited Preemptible Scheduling), that limits preemptions to predetermined points with small cache-related preemption costs. We also give an accompanying analysis method that determines the schedulability of a given task set under LPS. By limiting preemption points, the proposed LPS scheme reduces preemption costs and thus increases the system throughput. Experimental results show that LPS can increase schedulable utilization by more than 10 % and save processor time by up to 44 % as compared with a traditional fully preemptible scheduling scheme.

Details

ISBN :
978-3-540-65075-1
ISBNs :
9783540650751
Database :
OpenAIRE
Journal :
Lecture Notes in Computer Science ISBN: 9783540650751, LCTES
Accession number :
edsair.doi...........e18c5a85e621190f049f5cbd3cb46d54
Full Text :
https://doi.org/10.1007/bfb0057780