Towards overhead-free interface theory for compositional hierarchical real-time systems

Jin Hyun Kim, Kyong Hoon Kim, Arvind Easwaran, Insup Lee

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

A significant amount of research has been conducted in the past on compositional real-time scheduling as it has become a useful foundational theory for real-time operating systems and hypervisors. However, compositional frameworks suffer from abstraction overhead in composing components. In this paper, we decompose the abstraction overhead into: 1) supply abstraction overhead associated with the supply from a resource provider and 2) demand abstraction overhead associated with the component workload. Then, we provide sufficient conditions for each abstraction overhead to be eliminated. In addition, this paper provides a heuristic technique that transforms a component to satisfy the sufficient conditions so that the abstraction overhead can be minimized. In experiments, we show that our technique outperforms two prior overhead-reducing techniques. The reduction in overhead is about 10% on average when compared to a technique that uses a single global period and about 8% on average when compared to a technique based on harmonicity.

Original languageEnglish
Article number8493505
Pages (from-to)2869-2880
Number of pages12
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume37
Issue number11
DOIs
StatePublished - Nov 2018

Keywords

  • Compositional framework (CF)
  • harmonic tasks
  • hierarchical real-time systems
  • overhead reduction

Fingerprint

Dive into the research topics of 'Towards overhead-free interface theory for compositional hierarchical real-time systems'. Together they form a unique fingerprint.

Cite this