Title :
Semi-partitioning under a Blocking-Aware Task Allocation
Author :
Sara Afshar;Moris Behnam;Thomas Nolte
Author_Institution :
Malardalen Univ., Vasteras, Sweden
Abstract :
Semi-partitioned scheduling is a resource efficient scheduling approach compared to the conventional multiprocessor scheduling approaches in terms of system utilization and migration overhead. Semi-partitioned scheduling can better utilize processor bandwidth compared to the partitioned scheduling while introducing less overhead compared to the global scheduling. Various techniques have been proposed to schedule tasks in a semi-partitioned environment, however, they have used blocking-agnostic allocation mechanisms in presence of resource sharing protocols. Since, the allocation mechanism can highly affect the system schedulability, in this paper we provide a blocking-aware allocation mechanism for semi-partitioned scheduling framework under a suspension-based resource sharing protocol. We have applied new heuristics for sorting the tasks in the algorithm that shows improvements upon system schedulability. Finally, we present our preliminary results.
Keywords :
"Resource management","Job shop scheduling","Processor scheduling","Real-time systems","Protocols","Partitioning algorithms","Sorting"
Conference_Titel :
Real-Time Systems Symposium, 2015 IEEE
Print_ISBN :
978-1-4673-9507-6
DOI :
10.1109/RTSS.2015.48