Adaptive multi-layer techniques for increased system dependability
نویسندگان
چکیده
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 alongwith dedicated application-specific hard-wired accelerators, finegrained 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.
منابع مشابه
An Adaptive N-Variant Software Architecture for Multi-Core Platforms: Models and Performance Analysis
This paper discusses the models and performance analysis for an adaptive software architecture, which supports multiple levels of fault detection, masking, and recovery through reconfiguration. The architecture starts with a formal requirement model defining multiple levels of functional capability and information assurance. The architecture includes a multi-layer design to implement the requir...
متن کاملOptimal adaptive leader-follower consensus of linear multi-agent systems: Known and unknown dynamics
In this paper, the optimal adaptive leader-follower consensus of linear continuous time multi-agent systems is considered. The error dynamics of each player depends on its neighbors’ information. Detailed analysis of online optimal leader-follower consensus under known and unknown dynamics is presented. The introduced reinforcement learning-based algorithms learn online the approximate solution...
متن کاملDependable Adaptive Computing Systems- The ROAR Project
This paper describes the ROAR project. ROAR is an acronym for Reliability Obtained By Adaptive Reconfiguration. Adaptive Computing System (ACS) environments provide opportunities for dependable computing solutions. We identify some of the issues in traditional dependable computing solutions. We show that adaptive and reconfigurable environments address these issues and also enable new innovativ...
متن کاملSPD-driven Smart Transmission Layer based on a Software Defined Radio Test Bed Architecture
Cognitive Radio as a technological breakthrough and enabler for concepts such as Opportunistic Spectrum Access and Dynamic Spectrum Access has so far received significant attention from the research community from a theoretical standpoint. In this work, we build upon the theoretical foundation and present an implementation of a Software Defined Radio/Cognitive Radio platform, with the feature u...
متن کاملAdaptive Spectral Separation Two Layer Coding with Error Concealment for Cell Loss Resilience
This paper addresses the issue of cell loss and its consequent effect on video quality in a packet video system, and examines possible compensative measures. In the system's enconder, adaptive spectral separation is used to develop a two-layer coding scheme comprising a high priority layer to carry essential video data and a low priority layer with data to enhance the video image. A two-step er...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- it - Information Technology
دوره 57 شماره
صفحات -
تاریخ انتشار 2015