DocumentCode
3190029
Title
Integration of resource synchronization and preemption-thresholds into EDF-based mixed-criticality scheduling algorithm
Author
Qingling Zhao ; Zonghua Gu ; Haibo Zeng
Author_Institution
Zhejiang Univ., Hangzhou, China
fYear
2013
fDate
19-21 Aug. 2013
Firstpage
227
Lastpage
236
Abstract
In mixed-criticality systems, multiple subsystems with different levels of criticality may co-exist on the same hardware platform. Many scheduling algorithms have been proposed to achieve certification at multiple levels of criticality. However, current MCS algorithms and analysis techniques generally assume tasks are independent, i.e., they do not share data that need to be protected with synchronization mechanisms like mutexes or semaphores. In this paper, we address this limitation by presenting an extension to the Stack Resource Protocol (SRP), called Mixed-Criticality-SRP (MC-SRP). Moreover, preemption-threshold scheduling is a well-known technique for reducing stack space size and enhance schedulability in resource-constrained embedded systems.We also present the integration of preemption-thresholds into EDF-based mixed-criticality scheduling (MCS) algorithms, and develop the schedulability analysis methods to such systems.
Keywords
embedded systems; protocols; resource allocation; scheduling; synchronisation; EDF-based mixed-criticality scheduling algorithm; MCS algorithms; MCS analysis techniques; earliest deadline first scheduling; hardware platform; mixed-criticality systems; mixed-criticality-SRP; preemption-thresholds integration; resource synchronization integration; resource-constrained embedded systems; schedulability analysis methods; schedulability enhancement; stack resource protocol; stack space size; synchronization mechanisms; Artificial intelligence;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
Conference_Location
Taipei
ISSN
1533-2306
Type
conf
DOI
10.1109/RTCSA.2013.6732223
Filename
6732223
Link To Document