JOURNAL ARTICLE

Schedulability of event-driven code blocks in real-time embedded systems

Samarjit ChakrabortyThomas ErlebachSimon KünzliLothar Thiele

Year: 2002 Journal:   Proceedings - ACM IEEE Design Automation Conference   Publisher: Association for Computing Machinery

Abstract

Many real-time embedded systems involve a collection of independently executing event-driven code blocks, having hard real-time constraints. Tasks in many such systems, like network processors, are either not preemptable or have restrictions on the number of preemptions allowed. All the previous work on the schedulability analysis of such systems either have exponential complexity, or allow unbounded number of preemptions and are usually based on heuristics. In this paper we present the exact necessary and sufficient conditions under EDF, for the schedulability of such a collection of code blocks in a non-preemptive environment, and give efficient algorithms for testing them. We validate our analytical results with experiments and show that the schedulability analysis problem in such systems can be exactly and efficiently solved in practice.

Keywords:
Computer science Heuristics Distributed computing Code (set theory) Parallel computing Embedded system Programming language Operating system

Metrics

1
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.37
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

Schedulability of event-driven code blocks in real-time embedded systems

Samarjit ChakrabortyT. ErlebachSimon KünzliLothar Thiele

Journal:   Proceedings 2002 Design Automation Conference (IEEE Cat. No.02CH37324) Year: 2002 Vol: 107 Pages: 616-621
JOURNAL ARTICLE

Schedulability of event-driven code blocks in real-time embedded systems

Samarjit ChakrabortyThomas ErlebachSimon KünzliLothar Thiele

Journal:   Proceedings - ACM IEEE Design Automation Conference Year: 2002 Pages: 616-616
JOURNAL ARTICLE

Schedulability-Driven Communication Synthesis for Time Triggered Embedded Systems

Paul PopPetru ElesZebo Peng

Journal:   Real-Time Systems Year: 2004 Vol: 26 (3)Pages: 297-325
© 2026 ScienceGate Book Chapters — All rights reserved.