Abstract
Mixed-Criticality (MC) systems consolidate multiple functionalities with different criticalities onto a single hardware platform. Such systems improve the overall resource utilization while guaranteeing resources to critical tasks. In this paper, we focus on the problem of partitioned multiprocessor MC scheduling, in particular the problem of designing efficient partitioning strategies. We develop two new partitioning strategies based on the principle of evenly distributing the difference between total high-critical utilization and total low-critical utilization for the critical tasks among all processors. By balancing this difference, we are able to reduce the pessimism in uniprocessor MC schedulability tests that are applied on each processor, thus improving overall schedulability. To evaluate the schedulability performance of the proposed strategies, we compare them against existing partitioned algorithms using extensive experiments. We show that the proposed strategies are effective with both dynamic-priority Earliest Deadline First with Virtual Deadlines (EDF-VD) and fixed-priority Adaptive Mixed-Criticality (AMC) algorithms. Specifically, our results show that the proposed strategies improve schedulability by as much as 28.1% and 36.2% for implicit and constrained-deadline task systems respectively.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 238-243 |
Number of pages | 6 |
ISBN (Electronic) | 9783981537093 |
DOIs | |
Publication status | Published - May 11 2017 |
Externally published | Yes |
Event | 20th Design, Automation and Test in Europe, DATE 2017 - Swisstech, Lausanne, Switzerland Duration: Mar 27 2017 → Mar 31 2017 |
Publication series
Name | Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017 |
---|
Conference
Conference | 20th Design, Automation and Test in Europe, DATE 2017 |
---|---|
Country/Territory | Switzerland |
City | Swisstech, Lausanne |
Period | 3/27/17 → 3/31/17 |
Bibliographical note
Publisher Copyright:© 2017 IEEE.
ASJC Scopus Subject Areas
- Computer Networks and Communications
- Hardware and Architecture
- Safety, Risk, Reliability and Quality