Adaptive multi-layer techniques for increased system dependability

Lars Bauer, Jörg Henkel, Andreas Herkersdorf, Michael A. Kochte, Johannes Maximilian Kühn, Wolfgang Rosenstiel, Thomas Schweizer, Stefan Wallentowitz, Volker Wenzel, Thomas Wild, Hans Joachim Wunderlich, Hongyan Zhang

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

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.

Original languageEnglish
Pages (from-to)149-158
Number of pages10
JournalIT - Information Technology
Volume57
Issue number3
DOIs
StatePublished - 28 Jun 2015

Keywords

  • Aging mitigation
  • Dependability
  • Fault tolerance
  • Graceful degradation
  • Multi-core architecture
  • Online test and error detection
  • Reconfigurable architecture
  • Thermal management

Fingerprint

Dive into the research topics of 'Adaptive multi-layer techniques for increased system dependability'. Together they form a unique fingerprint.

Cite this