Towards overhead-free interface theory for compositional hierarchical real-time systems
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 pap...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/140147 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-140147 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1401472020-05-27T02:27:31Z Towards overhead-free interface theory for compositional hierarchical real-time systems Kim, Jin Hyun Kim, Kyong Hoon Easwaran, Arvind Lee, Insup School of Computer Science and Engineering Engineering::Computer science and engineering Compositional Framework (CF) Harmonic Tasks 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. NRF (Natl Research Foundation, S’pore) MOE (Min. of Education, S’pore) 2020-05-27T02:27:31Z 2020-05-27T02:27:31Z 2018 Journal Article Kim, J. H., Kim, K. H., Easwaran, A., & Lee, I. (2018). Towards overhead-free interface theory for compositional hierarchical real-time systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 37(11), 2869-2880. doi:10.1109/TCAD.2018.2858465 0278-0070 https://hdl.handle.net/10356/140147 10.1109/TCAD.2018.2858465 2-s2.0-85055248154 11 37 2869 2880 en IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems © 2018 IEEE. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Compositional Framework (CF) Harmonic Tasks |
spellingShingle |
Engineering::Computer science and engineering Compositional Framework (CF) Harmonic Tasks Kim, Jin Hyun Kim, Kyong Hoon Easwaran, Arvind Lee, Insup Towards overhead-free interface theory for compositional hierarchical real-time systems |
description |
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. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Kim, Jin Hyun Kim, Kyong Hoon Easwaran, Arvind Lee, Insup |
format |
Article |
author |
Kim, Jin Hyun Kim, Kyong Hoon Easwaran, Arvind Lee, Insup |
author_sort |
Kim, Jin Hyun |
title |
Towards overhead-free interface theory for compositional hierarchical real-time systems |
title_short |
Towards overhead-free interface theory for compositional hierarchical real-time systems |
title_full |
Towards overhead-free interface theory for compositional hierarchical real-time systems |
title_fullStr |
Towards overhead-free interface theory for compositional hierarchical real-time systems |
title_full_unstemmed |
Towards overhead-free interface theory for compositional hierarchical real-time systems |
title_sort |
towards overhead-free interface theory for compositional hierarchical real-time systems |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/140147 |
_version_ |
1681057728479363072 |