Title :
A schedulability analysis for weakly hard real-time tasks in partitioning scheduling on multiprocessor systems
Author :
Ismail, H. ; Jawawi, Dayang N. A.
Author_Institution :
Software Eng. Dept., Univ. Teknol. Malaysia, Skudai, Malaysia
Abstract :
The importance of missing a deadline is one of the classifications of a real-time tasks or systems. A weakly hard real-time system is a new generation for a real-time system in which some degree of missed or losses deadlines are tolerated occasionally but the missing of deadlines has to be stated precisely. For a traditional real-time system, timing requirements in hard real-time are very restrictive, must meet all the tasks deadlines. Meanwhile, in soft real-time timing requirements, the requirements are too relaxed because there are no guarantees can be given for the deadline, whether it is met or missed. As a systems demand complex and significantly increased functionality, multiprocessor scheduling has been given attention and taken into consideration. In fact, within the multiprocessor, the predictability problems seem even harder. Thus, in order to deal with the problem, the partitioned multiprocessor scheduling techniques with solutions for the bin-packing problem, named R-BOUND-MP-NFRNS (R-BOUND-MP with next-fit-ring noscaling) combining with the exact analysis, called hyperperiod analysis and deadline models; weakly hard constraints and μ-pattern are present to provide weakly hard real-time guarantees under static priority scheduling algorithm. We prove that the proposed approach provides predictable weakly hard real-time tasks through validation and simulation results.
Keywords :
bin packing; processor scheduling; real-time systems; μ-pattern; R-BOUND-MP with next-fit-ring noscaling; R-BOUND-MP-NFRNS; bin-packing problem; deadline models; hyperperiod analysis; multiprocessor scheduling; multiprocessor systems; partitioning scheduling; predictability problems; schedulability analysis; soft real-time timing requirements; static priority scheduling algorithm; weakly hard constraints; weakly hard real-time system; weakly hard real-time tasks; Algorithm design and analysis; Heuristic algorithms; Real-time systems; Scheduling; Scheduling algorithms; Timing; hyperperiod analysis; multiprocessor systems; partitioning scheduling; schedulability analysis; weakly hard real-time systems;
Conference_Titel :
Software Engineering Conference (MySEC), 2014 8th Malaysian
Conference_Location :
Langkawi
DOI :
10.1109/MySec.2014.6985998