Real-Time Systems Scheduling
Real-time systems scheduling concerns how a processor or set of processors can be guaranteed to complete tasks before their deadlines, a property critical in embedded systems ranging from automotive brakes to medical devices where a missed deadline can cause physical harm. Researchers develop and analyze scheduling algorithms—rules that decide which task runs when—and pair them with worst-case execution time (WCET) analysis, which attempts to bound, with mathematical certainty, how long a piece of code can possibly take on a given hardware platform. As systems grow more complex, two challenges dominate current work: multiprocessor scheduling, where tasks must be distributed across many cores without violating timing guarantees, and mixed-criticality systems, where safety-critical and less critical software share the same hardware and must be isolated so that a misbehaving low-priority component cannot jeopardize a high-priority one. Tighter integration of modern processor features—caches, pipelines, speculative execution—makes WCET analysis increasingly difficult to compute precisely, pushing researchers toward new hardware designs and analysis methods that can provide tighter, more trustworthy bounds.
- Works
- 50,297
- Total citations
- 473,471
- Keywords
- Scheduling AlgorithmsHard Real-Time SystemsMultiprocessor SchedulingWCET AnalysisEmbedded SystemsTiming Analysis
Top papers in Real-Time Systems Scheduling
Ordered by total citation count.
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment↗ 8,304OA
- Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks↗ 4,542
- Distributed Algorithms↗ 4,035
- Cyber Physical Systems: Design Challenges↗ 3,441
- Linearizability: a correctness condition for concurrent objects↗ 3,174OA
- Virtual time↗ 2,409OA
- Computer-controlled systems: Theory and design↗ 2,370
- Bounds on Multiprocessing Timing Anomalies↗ 2,360
- Condor-a hunter of idle workstations↗ 2,272OA
- Priority inheritance protocols: an approach to real-time synchronization↗ 2,238
- Real-time systems: Design principles for distributed embedded applications↗ 1,875
- Consensus in the presence of partial synchrony↗ 1,860OA
Active researchers
Top authors in this area, ranked by h-index.