Jump to ContentJump to Main Navigation
Show Summary Details
More options …

it - Information Technology

Methods and Applications of Informatics and Information Technology

Editor-in-Chief: Molitor, Paul

6 Issues per year

Online
ISSN
2196-7032
See all formats and pricing
More options …
Volume 57, Issue 3 (Jun 2015)

Issues

Adaptive multi-layer techniques for increased system dependability

Lars Bauer / Jörg Henkel / Andreas Herkersdorf / Michael A. Kochte / Johannes M. Kühn / Wolfgang Rosenstiel / Thomas Schweizer / Stefan Wallentowitz / Volker Wenzel / Thomas Wild / Hans-Joachim Wunderlich / Hongyan Zhang
Published Online: 2015-06-08 | DOI: https://doi.org/10.1515/itit-2014-1082

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.

Keywords: Dependability; fault tolerance; graceful degradation; aging mitigation; online test and error detection; thermal management; multi-core architecture; reconfigurable architecture

ACM CCS: Computer systems organization→Dependable and fault-tolerant systems and networks→Processors and memory architectures

About the article

Lars Bauer

Lars Bauer received the Dipl.-Inform and Dr.-Ing degrees from the University of Karlsruhe, Germany, in 2004 and 2009, respectively. He is currently a research assistant, lecturer, and group leader at the Karlsruhe Institute of Technology.

Karlsruhe Institute of Technology (KIT), Chair for Embedded Systems (CES)

Jörg Henkel

Jörg Henkel is directing the Chair for Embedded Systems (CES) at the KIT, Germany. He is an initiator and the spokesperson of the national priority program “Dependable Embedded Systems” of the German Science Foundation.

Karlsruhe Institute of Technology (KIT), Chair for Embedded Systems (CES)

Andreas Herkersdorf

Andreas Herkersdorf is head of the Institute for Integrated Systems at Technische Universität München. He is co-initiator of the national priority program “Dependable Embedded Systems” of the German Science Foundation.

Technische Universität München, Institute for Integrated Systems

Michael A. Kochte

Michael A. Kochte received a Dr. rer. nat. (Ph.D.) degree from the University of Stuttgart in 2014. He is currently a researcher at the same university.

Universität Stuttgart, Institut für Technische Informatik (ITI)

Johannes M. Kühn

Johannes Maximilian Kühn received his Dipl.-Inform. degree at the Eberhard Karls Universität Tübingen in 2012 and is since then a doctoral candidate under the guidance of Prof. Wolfgang Rosenstiel and Prof. Hideharu Amano (Keio University, Japan).

University of Tübingen, Department of Computer Engineering

Wolfgang Rosenstiel

Wolfgang Rosenstiel received his Ph.D. in 1984 from Karlsruhe University. Since 1990, he is Professor (Chair for Computer Engineering) at the Wilhelm-Schickard-Institute for Informatics at the University of Tübingen and serves currently as Dean of the Faculty of Science.

University of Tübingen, Department of Computer Engineering

Thomas Schweizer

Thomas Schweizer received a Dr. rer. nat. (Ph.D.) degree from the University of Tübingen in 2010. He is currently a researcher at the same university.

University of Tübingen, Department of Computer Engineering

Stefan Wallentowitz

Stefan Wallentowitz is a doctoral candidate working on efficient manycore inter-task communication.

Technische Universität München, Institute for Integrated Systems

Volker Wenzel

Volker Wenzel received a Diploma in Physics from the University of Mainz in 2013. He is currently a research assistant at the Karlsruhe Institute of Technology (KIT)

Karlsruhe Institute of Technology (KIT), Chair for Embedded Systems (CES)

Thomas Wild

Thomas Wild is member of the permanent scientific staff at the Institute for Integrated Systems of TU München. He works there on multi-/many-core architectures and their exploration on system level.

Technische Universität München, Institute for Integrated Systems

Hans-Joachim Wunderlich

Hans-Joachim Wunderlich is Director of the Institut für Technische Informatik (ITI), Universität Stuttgart. He has authored and co-authored more than 200 publications in the area of test, reliability, and fault tolerance.

Universität Stuttgart, Institut für Technische Informatik (ITI)

Hongyan Zhang

Hongyan Zhang received the M.Sc. in Electrical Engineering and Information Technologies from the Karlsruhe Institute of Technology in 2011. He is currently a research assistant at the same university.

Karlsruhe Institute of Technology (KIT), Chair for Embedded Systems (CES)


Revised: 2015-01-16

Accepted: 2015-01-28

Received: 2014-11-10

Published Online: 2015-06-08

Published in Print: 2015-06-28


This work is supported in parts by the German Research Foundation (DFG) as part of the priority program “Dependable Embedded Systems” (SPP 1500 – http://spp1500.itec.kit.edu).


Citation Information: it - Information Technology, ISSN (Online) 2196-7032, ISSN (Print) 1611-2776, DOI: https://doi.org/10.1515/itit-2014-1082.

Export Citation

©2015 Walter de Gruyter Berlin/Boston. Copyright Clearance Center

Comments (0)

Please log in or register to comment.
Log in