{"title":"RotR: Rotational redundant task mapping for fail-operational MPSoCs","authors":"Badrun Nahar, B. Meyer","doi":"10.1109/DFT.2015.7315130","DOIUrl":null,"url":null,"abstract":"As transient and permanent failures are rise shrinking process technology, MPSoC systems with fail-operational behavior have become important, especially for safety-critical applications. We therefore propose RotR, a rotational task mapping approach for an active-redundancy-based system to facilitate parallel execution of redundant tasks. RotR maps tasks such that no single failure affects more than one copy of a redundant task, and utilizes a multi-functional voter task that adapts its functionality based on the system's redundancy state after each component failure. RotR mapping and the proposed voter task jointly enable fail-operational behavior by seamlessly transitioning from higher reliability (e.g., Triple Modular Redundancy) to lower reliability (e.g., Double Modular Redundancy) without requiring task remapping. Our results show that RotR improves a system's fault-tolerant lifetime on average by 37% and 48% over standard DMR and TMR systems, respectively. Furthermore, it improves the overall lifetime by 29% compared to the baseline system having no redundancy.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DFT.2015.7315130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
As transient and permanent failures are rise shrinking process technology, MPSoC systems with fail-operational behavior have become important, especially for safety-critical applications. We therefore propose RotR, a rotational task mapping approach for an active-redundancy-based system to facilitate parallel execution of redundant tasks. RotR maps tasks such that no single failure affects more than one copy of a redundant task, and utilizes a multi-functional voter task that adapts its functionality based on the system's redundancy state after each component failure. RotR mapping and the proposed voter task jointly enable fail-operational behavior by seamlessly transitioning from higher reliability (e.g., Triple Modular Redundancy) to lower reliability (e.g., Double Modular Redundancy) without requiring task remapping. Our results show that RotR improves a system's fault-tolerant lifetime on average by 37% and 48% over standard DMR and TMR systems, respectively. Furthermore, it improves the overall lifetime by 29% compared to the baseline system having no redundancy.