Title
Analyzing the Effect of Gain Time on Soft-Task Scheduling Policies in Real-Time Systems
Abstract
In hard real-time systems, gain time is defined as the difference between the Worst Case Execution Time (WCET) of a hard task and its actual processor consumption at runtime. This paper presents the results of an empirical study about how the presence of a significant amount of gain time in a hard real-time system questions the advantages of using the most representative scheduling algorithms or policies for aperiodic or soft tasks in fixed-priority preemptive systems. The work presented here refines and complements many other studies in this research area in which such policies have been introduced and compared. This work has been performed by using the authors' testing framework for soft scheduling policies, which produces actual, synthetic, randomly generated applications, executes them in an instrumented Real-Time Operating System (RTOS), and finally processes this information to obtain several statistical outcomes. The results show that, in general, the presence of a significant amount of gain time reduces the performance benefit of the scheduling policies under study when compared to serving the soft tasks in background, which is considered the theoretical worst case. In some cases, this performance benefit is so small that the use of a specific scheduling policy for soft tasks is questionable.
Year
DOI
Venue
2012
10.1109/TSE.2011.95
IEEE Transactions on Software Engineering
Keywords
DocType
Volume
gain time,soft task,significant amount,soft-task scheduling policies,representative scheduling algorithm,specific scheduling policy,performance benefit,soft scheduling policy,hard real-time system,scheduling policy,hard real-time system question,real-time systems,computer operating systems,worst case execution time,scheduling algorithms
Journal
38
Issue
ISSN
Citations 
6
0098-5589
0
PageRank 
References 
Authors
0.34
16
4
Name
Order
Citations
PageRank
Luis Búrdalo1223.31
Andrés Terrasa2449.51
a gustin e spinosa31067.26
Ana García-fornes434944.07