Abstract
For resource-constrained embedded real-time systems, resource-efficient approaches are very important. Such an approach is presented in this paper, targeting systems where a critical application is partitioned on a multi-core platform and the remaining capacity on each core is provided to a noncritical application using resource reservation techniques. To exploit the potential parallelism of the non-critical application, global scheduling is used for its constituent tasks. Previously, we enabled intra-application resource sharing for such a framework, i.e. each application has its own dedicated set of resources. In this paper, we enable inter-application resource sharing, in particular between the critical application and the non-critical application. This effectively enables resource sharing in a hybrid partitioned/global scheduling framework on multiprocessors. For resource sharing, we use a spin-based synchronization protocol. We derive blocking bounds and extend existing schedulability analysis for such a system.
Original language | English |
---|---|
Title of host publication | 20th IEEE International Symposium on Emerging Technologies and Factory Automation (ETFA) |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 1-10 |
Number of pages | 10 |
ISBN (Electronic) | 978-1-4673-7929-8 |
DOIs | |
Publication status | Published - Jun 2015 |
Event | 20th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2015) - University of Luxembourg, Luxembourg, Luxembourg Duration: 8 Sep 2015 → 11 Sep 2015 Conference number: 20 http://www.etfa2015.org/ http://www.etfa2015.org/ |
Conference
Conference | 20th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2015) |
---|---|
Abbreviated title | EFTA'2015 |
Country/Territory | Luxembourg |
City | Luxembourg |
Period | 8/09/15 → 11/09/15 |
Internet address |