TY - JOUR
T1 - Adaptive multi-layer techniques for increased system dependability
AU - Bauer, Lars
AU - Henkel, Jörg
AU - Herkersdorf, Andreas
AU - Kochte, Michael A.
AU - Kühn, Johannes Maximilian
AU - Rosenstiel, Wolfgang
AU - Schweizer, Thomas
AU - Wallentowitz, Stefan
AU - Wenzel, Volker
AU - Wild, Thomas
AU - Wunderlich, Hans Joachim
AU - Zhang, Hongyan
N1 - Publisher Copyright:
© 2015 De Gruyter Oldenbourg. All rights reserved.
PY - 2015/6/28
Y1 - 2015/6/28
N2 - Achieving system-level dependability is a demanding task. The manifold requirements and dependability threats can no longer be statically addressed at individual abstraction layers. Instead, all components of future multi-processor systems-on-chip (MPSoCs) have to contribute to this common goal in an adaptive manner. In this paper we target a generic heterogeneous MPSoC that combines general purpose processors along with dedicated application-specific hard-wired accelerators, fine-grained reconfigurable processors, and coarse-grained reconfigurable architectures. We present different reactive and proactive measures at the layers of the runtime system (online resource management), system architecture (global communication), micro architecture (individual tiles), and gate netlist (tile-internal circuits) to address dependability threats.
AB - Achieving system-level dependability is a demanding task. The manifold requirements and dependability threats can no longer be statically addressed at individual abstraction layers. Instead, all components of future multi-processor systems-on-chip (MPSoCs) have to contribute to this common goal in an adaptive manner. In this paper we target a generic heterogeneous MPSoC that combines general purpose processors along with dedicated application-specific hard-wired accelerators, fine-grained reconfigurable processors, and coarse-grained reconfigurable architectures. We present different reactive and proactive measures at the layers of the runtime system (online resource management), system architecture (global communication), micro architecture (individual tiles), and gate netlist (tile-internal circuits) to address dependability threats.
KW - Aging mitigation
KW - Dependability
KW - Fault tolerance
KW - Graceful degradation
KW - Multi-core architecture
KW - Online test and error detection
KW - Reconfigurable architecture
KW - Thermal management
UR - http://www.scopus.com/inward/record.url?scp=85100762317&partnerID=8YFLogxK
U2 - 10.1515/itit-2014-1082
DO - 10.1515/itit-2014-1082
M3 - Article
AN - SCOPUS:85100762317
SN - 1611-2776
VL - 57
SP - 149
EP - 158
JO - IT - Information Technology
JF - IT - Information Technology
IS - 3
ER -