Parallel and sequential reclaiming in multicore real-time global scheduling
Luca Abeni, Giuseppe Lipari, Andrea Parri, Youcheng Sun

TL;DR
This paper introduces two new resource reclaiming algorithms for multiprocessor global scheduling in real-time systems, aiming to improve resource utilization while maintaining temporal isolation.
Contribution
It proposes and proves the correctness of two novel reclaiming algorithms specifically designed for multiprocessor global scheduling.
Findings
Algorithms ensure temporal isolation in multiprocessor systems
Improved resource utilization with reclaiming strategies
Theoretical proof of algorithm correctness
Abstract
When integrating hard, soft and non-real-time tasks in general purpose operating systems, it is necessary to provide temporal isolation so that the timing properties of one task do not depend on the behaviour of the others. However, strict budget enforcement can lead to inefficient use of the computational resources in the presence of tasks with variable workload. Many resource reclaiming algorithms have been proposed in the literature for single processor scheduling, but not enough work exists for global scheduling in multiprocessor systems. In this report, we propose two reclaiming algorithms for multiprocessor global scheduling and we prove their correctness.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-Time Systems Scheduling · Embedded Systems Design Techniques · Petri Nets in System Modeling
