z-logo
open-access-imgOpen Access
Run and Be Safe: Mixed-Criticality Scheduling with Temporary Processor Speedup
Author(s) -
Pengcheng Huang,
Pratyush Kumar,
Georgia Giannopoulou,
Lothar Thiele
Publication year - 2015
Publication title -
design, automation andamp; test in europe conference andamp; exhibition (date), 2015
Language(s) - English
Resource type - Conference proceedings
DOI - 10.7873/date.2015.1059
Subject(s) - speedup , computer science , avionics , criticality , mixed criticality , scheduling (production processes) , automotive industry , distributed computing , exploit , critical path method , critical speed , embedded system , parallel computing , computer security , engineering , systems engineering , mechanical engineering , operations management , physics , rotor (electric) , nuclear physics , aerospace engineering
Mixed-Criticality systems are arising due to the push from several major industries including avionics and automotive, where functionalities with different safety criticality levels are integrated into a modern computing platform to reduce size, weight and energy. The state-of-the-art research has focused on protecting critical tasks under the threat of task overrun, which is achieved by terminating less critical tasks or degrading their services to free system resources to guarantee critical tasks. We take in this paper a different approach to protecting critical tasks by embracing rich features of modern computing platforms. In particular, we explore dynamic processor speedup to aid the scheduling of mixed-criticality systems. We show that speedup in situation of overrun can not only help to protect the timeliness of critical tasks, but also to improve the degraded services for less critical tasks. Furthermore, we show that speedup is even more attractive as it can help the system to recover faster to normal operation. Thus, speedup could only be temporarily required and incur low cost. The proposed techniques are validated by both theoretical analysis and experimental results with an industrial flight management system and extensive simulations.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom