A feasible region for meeting aperiodic end-to-end deadlines in resource pipelines

Tarek Abdelzaher, Gautam Thaker, Patrick Lardieri

Research output: Contribution to conferencePaperpeer-review

Abstract

This paper generalizes the notion of utilization bounds for schedulability of aperiodic tasks to the case of distributed resource systems. In the basic model, aperiodically arriving tasks are processed by multiple stages of a resource pipeline within end-to-end deadlines. The authors consider a multi-dimensional space in which each dimension represents the instantaneous utilization of a single stage. A feasible region is derived in this space such that all tasks meet their deadlines as long as pipeline resource consumption remains within the feasible region. The feasible region is a multi-dimensional extension of the single-resource utilization bound giving rise to a bounding surface in the utilization space rather than a scalar bound. Extensions of the analysis are provided to non-independent tasks and arbitrary task graphs. We evaluate the performance of admission control using simulation, as well as demonstrate the applicability of these results to task schedulability analysis in the total ship computing environment envisioned by the US navy.

Original languageEnglish (US)
Pages436-445
Number of pages10
DOIs
StatePublished - 2004
Externally publishedYes
EventProceedings - 24th International Conference on Distributed Computing Systems - Hachioji, Tokyo, Japan
Duration: Mar 24 2004Mar 26 2004

Other

OtherProceedings - 24th International Conference on Distributed Computing Systems
Country/TerritoryJapan
CityHachioji, Tokyo
Period3/24/043/26/04

Keywords

  • Aperiodic tasks
  • Real-time scheduling
  • Schedulability analysis
  • Total ship computing environment
  • Utilization bounds

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'A feasible region for meeting aperiodic end-to-end deadlines in resource pipelines'. Together they form a unique fingerprint.

Cite this