DocumentCode
3731602
Title
An Isolation Scheduling Model for Multicores
Author
Pengcheng Huang;Georgia Giannopoulou;Rehan Ahmed;Davide B. Bartolini;Lothar Thiele
Author_Institution
Comput. Eng. &
fYear
2015
Firstpage
141
Lastpage
152
Abstract
Efficiently exploiting multicore processors for real-time applications is challenging because jobs that run concurrently on different cores can interfere on shared resources, severely complicating precise timing analysis. We propose a new scheduling model called Isolation Scheduling (IS), IS provides a framework to exploiting multicores for real-time applications where tasks are grouped in classes. IS enforces mutually exclusive execution among different task classes, thus avoiding inter-class interference by construction. We show that IS encompasses several recent advances in real-time scheduling as special cases and we propose global and partitioned scheduling algorithms based on this model. Specific results are provided if the task classes correspond to different safety criticality levels.
Keywords
"Multicore processing","Processor scheduling","Interference","Real-time systems","Program processors","Switches","Servers"
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2015 IEEE
ISSN
1052-8725
Print_ISBN
978-1-4673-9507-6
Type
conf
DOI
10.1109/RTSS.2015.21
Filename
7383572
Link To Document