Global Adaptation Controlled by an Interactive Consistency Protocol
Static schedules for systems can lead to an inefficient usage of the resources, because the system’s behavior cannot be adapted at runtime. To improve the runtime system performance in current time-triggered Multi-Processor System on Chip (MPSoC), a dynamic reaction to events is performed locally on...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-05-01
|
Series: | Journal of Low Power Electronics and Applications |
Subjects: | |
Online Access: | http://www.mdpi.com/2079-9268/7/2/13 |
id |
doaj-d76e7d6cf65441afbbcd22853eabd502 |
---|---|
record_format |
Article |
spelling |
doaj-d76e7d6cf65441afbbcd22853eabd5022020-11-24T21:49:11ZengMDPI AGJournal of Low Power Electronics and Applications2079-92682017-05-01721310.3390/jlpea7020013jlpea7020013Global Adaptation Controlled by an Interactive Consistency ProtocolAlina Lenz0Roman Obermaisser1Institute of Embedded Systems, University of Siegen, Adolf-Reichwein-Straße 2, 57068 Siegen, GermanyInstitute of Embedded Systems, University of Siegen, Adolf-Reichwein-Straße 2, 57068 Siegen, GermanyStatic schedules for systems can lead to an inefficient usage of the resources, because the system’s behavior cannot be adapted at runtime. To improve the runtime system performance in current time-triggered Multi-Processor System on Chip (MPSoC), a dynamic reaction to events is performed locally on the cores. The effects of this optimization can be increased by coordinating the changes globally. To perform such global changes, a consistent view on the system state is needed, on which to base the adaptation decisions. This paper proposes such an interactive consistency protocol with low impact on the system w.r.t. latency and overhead. We show that an energy optimizing adaptation controlled by the protocol can enable a system to save up to 43% compared to a system without adaptation.http://www.mdpi.com/2079-9268/7/2/13real-timelow powermixed-criticality |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alina Lenz Roman Obermaisser |
spellingShingle |
Alina Lenz Roman Obermaisser Global Adaptation Controlled by an Interactive Consistency Protocol Journal of Low Power Electronics and Applications real-time low power mixed-criticality |
author_facet |
Alina Lenz Roman Obermaisser |
author_sort |
Alina Lenz |
title |
Global Adaptation Controlled by an Interactive Consistency Protocol |
title_short |
Global Adaptation Controlled by an Interactive Consistency Protocol |
title_full |
Global Adaptation Controlled by an Interactive Consistency Protocol |
title_fullStr |
Global Adaptation Controlled by an Interactive Consistency Protocol |
title_full_unstemmed |
Global Adaptation Controlled by an Interactive Consistency Protocol |
title_sort |
global adaptation controlled by an interactive consistency protocol |
publisher |
MDPI AG |
series |
Journal of Low Power Electronics and Applications |
issn |
2079-9268 |
publishDate |
2017-05-01 |
description |
Static schedules for systems can lead to an inefficient usage of the resources, because the system’s behavior cannot be adapted at runtime. To improve the runtime system performance in current time-triggered Multi-Processor System on Chip (MPSoC), a dynamic reaction to events is performed locally on the cores. The effects of this optimization can be increased by coordinating the changes globally. To perform such global changes, a consistent view on the system state is needed, on which to base the adaptation decisions. This paper proposes such an interactive consistency protocol with low impact on the system w.r.t. latency and overhead. We show that an energy optimizing adaptation controlled by the protocol can enable a system to save up to 43% compared to a system without adaptation. |
topic |
real-time low power mixed-criticality |
url |
http://www.mdpi.com/2079-9268/7/2/13 |
work_keys_str_mv |
AT alinalenz globaladaptationcontrolledbyaninteractiveconsistencyprotocol AT romanobermaisser globaladaptationcontrolledbyaninteractiveconsistencyprotocol |
_version_ |
1725888989516267520 |