TY - GEN
T1 - On the analysis of EDF-VD scheduled mixed-criticality real-time systems
AU - Zhang, Tianyu
AU - Guan, Nan
AU - Deng, Qingxu
AU - Yi, Wang
PY - 2014
Y1 - 2014
N2 - Real-time embedded systems usually integrate multiple functionalities of different criticality levels on a shared hardware platform. For these mixed-criticality real-time systems it is a challenging problem to efficiently utilize system resource to satisfy all the timing constraints on different criticality levels. A simple yet efficient algorithm EDF-VD has recently been proposed to schedule mixed-criticality real-time systems, and shown promising real-time performance. However, the competency of EDF-VD has not been fully exploited due to the imprecise underlying analysis techniques. In this paper, we develop new schedulability analysis methods for EDF-VD. Different from previous analysis methods that separate the analysis on each individual criticality level, our new analysis looks into system behavior crossing multiple criticality levels to obtain more precisely analysis results. Experiments show that our new analysis method can significantly improve guaranteed schedulability of EDF-VD, especially for systems with more criticality levels. The price paid for improved schedulability is higher analysis complexity, but a combination of our new techniques and previous methods can obtain a good balance between the analysis precision and efficiency.
AB - Real-time embedded systems usually integrate multiple functionalities of different criticality levels on a shared hardware platform. For these mixed-criticality real-time systems it is a challenging problem to efficiently utilize system resource to satisfy all the timing constraints on different criticality levels. A simple yet efficient algorithm EDF-VD has recently been proposed to schedule mixed-criticality real-time systems, and shown promising real-time performance. However, the competency of EDF-VD has not been fully exploited due to the imprecise underlying analysis techniques. In this paper, we develop new schedulability analysis methods for EDF-VD. Different from previous analysis methods that separate the analysis on each individual criticality level, our new analysis looks into system behavior crossing multiple criticality levels to obtain more precisely analysis results. Experiments show that our new analysis method can significantly improve guaranteed schedulability of EDF-VD, especially for systems with more criticality levels. The price paid for improved schedulability is higher analysis complexity, but a combination of our new techniques and previous methods can obtain a good balance between the analysis precision and efficiency.
UR - https://www.scopus.com/pages/publications/84906672480
U2 - 10.1109/SIES.2014.6871202
DO - 10.1109/SIES.2014.6871202
M3 - 会议稿件
AN - SCOPUS:84906672480
SN - 9781479940233
T3 - Proceedings of the 9th IEEE International Symposium on Industrial Embedded Systems, SIES 2014
SP - 179
EP - 188
BT - 2014 International Conference on Engineering, Technology and Innovation
PB - IEEE Computer Society
T2 - 9th IEEE International Symposium on Industrial Embedded Systems, SIES 2014
Y2 - 18 June 2014 through 20 June 2014
ER -