A Graph Attention Network Approach to Partitioned Scheduling in Real-Time Systems

Seunghoon Lee,Jinkyu Lee
DOI: https://doi.org/10.1109/les.2024.3376801
IF: 1.524
2024-01-01
IEEE Embedded Systems Letters
Abstract:Machine learning methods have been used to solve real-time scheduling problems but none has yet made an architecture that utilizes influences between real-time tasks as input features. This paper proposes a novel approach to partitioned scheduling in real-time systems using graph machine learning. We present a graph representation of real-time task sets that enable graph machine-learning schemes to capture the influence between real-time tasks. By using a graph attention network (GAT) with this method, our model successfully partitioned-schedule task sets that were previously deemed unschedulable by state-of-the-art partitioned scheduling algorithms. The GAT is used to establish relationships between nodes in the graph, which represent real-time tasks, and to learn how these relationships affect the schedulability of the system.
computer science, software engineering, hardware & architecture
What problem does this paper attempt to address?