DocumentCode :
2665720
Title :
Generating Bounded Task Periods for Experimental Schedulability Analysis
Author :
Belwal, Chaitanya ; Cheng, Albert M K
Author_Institution :
Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
fYear :
2011
fDate :
24-26 Oct. 2011
Firstpage :
249
Lastpage :
254
Abstract :
Schedulability analysis models in embedded and real-time systems are experimentally validated using synthetic task sets, which are generated using random or pseudo-random selection algorithms. Validation of these schedulability models generally requires analyzing release of all jobs of tasks within a defined interval called the feasibility interval of the task set. The length of this interval is dependent on the hyper-period, which is the least common multiple of task periods. Hence, the time taken in experimental validations is directly proportional to the value of hyper-period, apart from the number and size of task sets. Currently, if tasks period values with low hyper-period are required, the only way to generate them is using manual or ad-hoc methods. In this paper, we present a structured method of selecting task period values from within a user-specified bounded range such that the hyper-period values of these task sets is minimized. Formula to compute maximum number of task sets of different sizes that can be generated is also derived. Finally, comparisons of hyper-period values generated from a bounded range using random selection and our method are presented.
Keywords :
embedded systems; random processes; scheduling; task analysis; ad hoc methods; bounded task period generation; embedded system; hyper-period values; least common multiple; pseudorandom selection algorithm; random selection algorithm; real-time system; schedulability analysis model; synthetic task sets; task period selection; Analytical models; Complexity theory; Computational modeling; Heuristic algorithms; Real time systems; Sorting; Upper bound; Hyper-period; Schedulability analysis; bounded task periods; prime factorization; task generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2011 IFIP 9th International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4577-1822-9
Type :
conf
DOI :
10.1109/EUC.2011.39
Filename :
6104533
Link To Document :
بازگشت