David M. R. Lawson, James Alfred Walker, M. Trefzer, S. Bale, A. Tyrrell
{"title":"Evolving hierarchical low disruption fault tolerance strategies for a novel programmable device","authors":"David M. R. Lawson, James Alfred Walker, M. Trefzer, S. Bale, A. Tyrrell","doi":"10.1109/ICES.2014.7008725","DOIUrl":null,"url":null,"abstract":"Faults can occur in transistor circuits at any time, and increasingly so as fabrication processes continue to shrink. This paper describes the use of evolution in creating fault recovery strategies for use on the PAnDA architecture. Previous work has shown how such strategies, applied in a random but biased fashion can be used to overcome transistor faults and also how, without knowledge of the fault, the average time to find a fix could be reduced. This work presents a further optimisation where an Evolutionary Algorithm (EA) is used to optimise the order that deterministic strategies are applied to a faulty circuit in order to reduce the average time to find a fix. The two methods are compared and this comparison is used to set the path for future work.","PeriodicalId":432958,"journal":{"name":"2014 IEEE International Conference on Evolvable Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Conference on Evolvable Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICES.2014.7008725","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Faults can occur in transistor circuits at any time, and increasingly so as fabrication processes continue to shrink. This paper describes the use of evolution in creating fault recovery strategies for use on the PAnDA architecture. Previous work has shown how such strategies, applied in a random but biased fashion can be used to overcome transistor faults and also how, without knowledge of the fault, the average time to find a fix could be reduced. This work presents a further optimisation where an Evolutionary Algorithm (EA) is used to optimise the order that deterministic strategies are applied to a faulty circuit in order to reduce the average time to find a fix. The two methods are compared and this comparison is used to set the path for future work.