{"title":"通过故障传播范围提高嵌入式系统的可靠性","authors":"Oommen Mathews, Hakduran Koc, Muberra N. Akcaman","doi":"10.1109/ICDIPC.2015.7323045","DOIUrl":null,"url":null,"abstract":"In this work, we propose a technique based on task recomputation in order to improve reliability without incurring any performance degradation in embedded systems. The technique focuses on recomputing the task using the slack available on idle processors thereby maximizing the usage of the processing elements. In conjunction with task recomputation, we employed two metrics called as Fault Propagation Scope (FPS) and Degree of Criticality (DoC). Our technique, named as Hybrid Recomputation, improves the reliability even as the scope for fault propagation is reduced. The fault propagation scope of the task graph is reduced by incorporating the fault propagation scope of each task and its degree of criticality into the scheduling algorithm. Our technique of hybrid recomputation is analyzed using various automatically generated task graphs using TGFF. The experimental results clearly indicate the viability of the proposed approach under different latency constraints.","PeriodicalId":339685,"journal":{"name":"2015 Fifth International Conference on Digital Information Processing and Communications (ICDIPC)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Improving reliability through fault propagation scope in embedded systems\",\"authors\":\"Oommen Mathews, Hakduran Koc, Muberra N. Akcaman\",\"doi\":\"10.1109/ICDIPC.2015.7323045\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this work, we propose a technique based on task recomputation in order to improve reliability without incurring any performance degradation in embedded systems. The technique focuses on recomputing the task using the slack available on idle processors thereby maximizing the usage of the processing elements. In conjunction with task recomputation, we employed two metrics called as Fault Propagation Scope (FPS) and Degree of Criticality (DoC). Our technique, named as Hybrid Recomputation, improves the reliability even as the scope for fault propagation is reduced. The fault propagation scope of the task graph is reduced by incorporating the fault propagation scope of each task and its degree of criticality into the scheduling algorithm. Our technique of hybrid recomputation is analyzed using various automatically generated task graphs using TGFF. The experimental results clearly indicate the viability of the proposed approach under different latency constraints.\",\"PeriodicalId\":339685,\"journal\":{\"name\":\"2015 Fifth International Conference on Digital Information Processing and Communications (ICDIPC)\",\"volume\":\"71 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Fifth International Conference on Digital Information Processing and Communications (ICDIPC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDIPC.2015.7323045\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Fifth International Conference on Digital Information Processing and Communications (ICDIPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDIPC.2015.7323045","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improving reliability through fault propagation scope in embedded systems
In this work, we propose a technique based on task recomputation in order to improve reliability without incurring any performance degradation in embedded systems. The technique focuses on recomputing the task using the slack available on idle processors thereby maximizing the usage of the processing elements. In conjunction with task recomputation, we employed two metrics called as Fault Propagation Scope (FPS) and Degree of Criticality (DoC). Our technique, named as Hybrid Recomputation, improves the reliability even as the scope for fault propagation is reduced. The fault propagation scope of the task graph is reduced by incorporating the fault propagation scope of each task and its degree of criticality into the scheduling algorithm. Our technique of hybrid recomputation is analyzed using various automatically generated task graphs using TGFF. The experimental results clearly indicate the viability of the proposed approach under different latency constraints.