ASTEROID - An Analyzable, Resilient, Embedded Real-Time Operating System Design
ASTEROID - An Analyzable, Resilient, Embedded Real-Time Operating System Design
批准号:
181374413
负责人:
Professor Dr.-Ing. Rolf Ernst
金额:
$0.0万
依托单位国家:
德国
项目类别:
Priority Programmes
财政年份:
2010
资助国家:
德国
项目状态:
已结题
起止时间:
2009-12-31 至 2018-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The operating system (OS) plays a key role in any complex computing system. A current OS supporting software integration with memory management and resource virtualization contains several core functions that depend on error free hardware (HW). Undetected errors in these functions quickly and irreversibly propagate through the system making it virtually impossible to recover from a function failure. Other OS functions can recover from failures with appropriate mechanisms. Such functions inherit the dependability requirements of the applications using it. The project idea is to develop OS and HW mechanisms that utilize the HW and communication resources of a many-core system to efficiently provide the required dependability. In the first two project phases we identified critical core functionality of the operating system and the processor pipeline. We developed fault detection and correction mechanisms that exploit the inherent redundancy of state-of-the-art and future multi- and many-core architectures. As a result, our system is able to support modern multithreaded applications using redundant multithreading and provide real-time guarantees to these applications. We extended our research into errors arising in the cooperation of multiple processors, for instance through failures in the network-on-chip (NoC). We identified the Reliable Computing Base, software and hardware components that need to function correctly in order to provide real-time and reliability guarantees and investigated how failures in these components affect the system. The goal of the third project phase is to integrate the mechanisms and methods developed in the previous phases into a system that achieves full cross-layer protection against transient hardware faults. For this purpose we will integrate existing results, optimize their coverage, resource, and performance overheads and research the remaining gaps that were not addressed in the previous phases, including end-to-end protection of the NoC and OS-assisted replication for device drivers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Conquering MPSoC Complexity with Principles of aSelf-Aware Information Processing Factory - Towards Networked and Data-centric Platforms (IPF 2.0)
-
批准号:391520166
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2017
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
TypicalCPA - Typical Worst Case Compositional Performance Analysis
-
批准号:270604602
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2015
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Safety and Availability
-
批准号:230784276
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:2013
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Coordination Funds
-
批准号:236373126
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:2013
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Architecture and Mechanisms of the Multi-Change Control Layer (MCCL)
-
批准号:230781335
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:2013
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Photorealistische Echtzeit-Retusche von bewegten Bekleidungsstücken - Algorithmen und Architektur
-
批准号:107191590
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2009
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Szenarien in vernetzten Multicore-Systemen - Analyse und Optimierung.
-
批准号:147600979
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2009
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Systemanalyse und Koordination flexibler Entwicklungsprozesse für komplexe Eingebettete Systeme -SAKE-
-
批准号:27645271
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Embedded Performance Analysis for Organic Computing
-
批准号:5453744
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Characterization, integration and optimization of HW/SW components
-
批准号:5403286
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Analysis of context dependent system behaviour in embedded system design
-
批准号:5406964
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Combining multiple languages and models of computation for the synthesis of embedded systems
-
批准号:5182956
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:1999
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Rapid-Prototyping ereignisgesteuerter Systeme
-
批准号:5131254
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:1998
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Lastverteilung und Kommunikation in konfigurierbaren Multiprozessor-Rapid-Prototyping-Systemen mit heterogenen Rechnerknoten
-
批准号:5276018
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:1996
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
Konfigurierbare heterogene Rechenknoten in parallelen Systemen zum Rapid Prototyping
-
批准号:5280290
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:1996
-
负责人:Professor Dr.-Ing. Rolf Ernst
-
依托单位:
海外基金