Title :
A Hierarchical Multiprocessor Bandwidth Reservation Scheme with Timing Guarantees
Author :
Leontyev, Hennadiy ; Anderson, James H.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC
Abstract :
A multiprocessor scheduling scheme is presented for supporting hierarchical containers that encapsulate sporadic soft and hard real-time tasks. In this scheme, each container is allocated a specified bandwidth, which it uses to schedule its children (some of which may also be containers). This scheme is novel in that, with only soft realtime tasks, no utilization loss is incurred when provisioning containers, even in arbitrarily deep hierarchies. Presented experiments show that the proposed scheme performs well compared to conventional real-time scheduling techniques that do not provide container isolation.
Keywords :
bandwidth allocation; processor scheduling; real-time systems; bandwidth allocation; hierarchical multiprocessor bandwidth reservation scheme; multiprocessor scheduling scheme; real-time scheduling technique; Bandwidth; Computer science; Containers; Costs; Linux; Operating systems; Processor scheduling; Real time systems; Software design; Timing; containers; hierarchical; multiprocessor; scheduling; soft real-time;
Conference_Titel :
Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3298-1
DOI :
10.1109/ECRTS.2008.22