Distributed pinwheel scheduling with end-to-end timing constraints

Chih wen Hsueh*, Kwei Jay Lin, Nong Fan

*Corresponding author for this work

Research output: Contribution to conferenceConference Paperpeer-review

22 Scopus citations

Abstract

Algorithms for allocating resources and scheduling tasks are important to the success of many real-time systems with end-to-end performance requirements. In this paper, an end-to-end scheduling model based on the pinwheel scheduling algorithms is presented for distributed real-time systems. We discuss how tasks on different nodes may be transformed to have harmonic periods. We also present algorithms to adjust the phases between schedules on neighboring nodes so that the overall end-to-end delay is reduced. Using the pinwheel approach, schedules on different nodes are closely synchronized and more static. However, for many real-time systems, this practical approach may provide a more predictable performance and a shorter end-to-end delay.

Original languageEnglish
Pages172-181
Number of pages10
StatePublished - 1995
Externally publishedYes
EventProceedings of the 1995 16th IEEE Real-Time Systems Symposium - Pisa, Italy
Duration: 05 12 199507 12 1995

Conference

ConferenceProceedings of the 1995 16th IEEE Real-Time Systems Symposium
CityPisa, Italy
Period05/12/9507/12/95

Fingerprint

Dive into the research topics of 'Distributed pinwheel scheduling with end-to-end timing constraints'. Together they form a unique fingerprint.

Cite this