Abstract
In cost-sensitive Mixed-Criticality Systems (MCS) such as automotive Electrical/Electronic (E/E) systems, it is important to reduce application memory footprint, since such a reduction may enable significant cost savings due to adoption of cheaper processor models. Preemption Threshold Scheduling (PTS) is an effective technique for controlling the degree of preemption and reducing system stack usage of a multitasking system under priority-based scheduling. In this paper, we present a schedulability test to enable integration of Preemption Threshold Scheduling (PTS) and Adaptive Mixed Criticality (AMC) scheduling with Semi-Clairvoyance, which can be used by high-level optimization algorithms with different possible optimization objectives, including improving schedulability and reducing system stack usage of an MCS. The experimental results indicate that our approach results in significant benefits in terms of improving schedulability and reducing system stack usage compared to state-of-the-art.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.