Feedback Scheduling: An Event-Driven Paradigm
Feng Xia, Guosong Tian, Youxian Sun

TL;DR
This paper introduces feedback scheduling as an adaptive, event-driven resource management approach for embedded systems, demonstrating improved performance in dynamic, unpredictable workload environments.
Contribution
It presents a general framework for feedback scheduling, a novel event-driven programming paradigm, and a simple algorithm, enhancing resource efficiency in real-time control applications.
Findings
Event-driven paradigm outperforms time-triggered in dynamic environments
Feedback scheduling improves resource utilization and system flexibility
Simulation results validate the effectiveness of the proposed approach
Abstract
Embedded computing systems today increasingly feature resource constraints and workload variability, which lead to uncertainty in resource availability. This raises great challenges to software design and programming in multitasking environments. In this paper, the emerging methodology of feedback scheduling is introduced to address these challenges. As a closed-loop approach to resource management, feedback scheduling promises to enhance the flexibility and resource efficiency of various software programs through dynamically distributing available resources among concurrent tasks based on feedback information about the actual usage of the resources. With emphasis on the behavioral design of feedback schedulers, we describe a general framework of feedback scheduling in the context of real-time control applications. A simple yet illustrative feedback scheduling algorithm is given. From a…
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 · Parallel Computing and Optimization Techniques
