Abstract:
Mixed-criticality (MC) systems have become indispensable in managing diverse tasks within unified computational environments, particularly in complex embedded systems lik...Show MoreMetadata
Abstract:
Mixed-criticality (MC) systems have become indispensable in managing diverse tasks within unified computational environments, particularly in complex embedded systems like automotive and avionics industries. While traditional models adopt a pessimistic stance, discarding low-criticality tasks abruptly during high-criticality transitions, alternative strategies propose more gradual adjustments to maintain balance. However, existing approaches often compromise system performance and safety. This study presents SEMCAP, a novel scheduling method tailored for Mixed-Criticality systems, which dynamically adjusts task periods to optimize resource allocation while ensuring safety. SEMCAP dynamically adjusts task periods to optimize resource allocation while meeting safety and timing requirements. The study presents schedulability conditions for safe and critical contexts, enabling real-time evaluation of task feasibility. Extensive experiments demonstrate that SEMCAP improves the performance of low criticality tasks by approximately 10%-12% compared to existing strategies, showcasing its superiority over the existing strategies in managing mixed-criticality scenarios and achieving optimal resource utilization."
Published in: IEEE Access ( Early Access )