{"title":"Fault aware adaptive routing algorithm for mesh based NoCs","authors":"Jyoti Khichar, S. Choudhary","doi":"10.1109/ICICI.2017.8365199","DOIUrl":null,"url":null,"abstract":"In this paper, we present a modified fault aware routing algorithm for on-chip communication that detects precise locations of the faulty nodes and faulty links on the network and routes the data by bypassing the faults. The proposed routing method is based on recursive error detection mechanisms and provides adaptive routing path from source tile to destination tile in the dynamic NoCs environment where the position and number of faulty nodes/links alter during runtime. We also compare our proposed routing algorithm with other existing fault-tolerant routing algorithms such as XY, fault tolerant XY and dynamic adaptive, considering latency, throughput and number of packets lost as performance metrics. The results show that the proposed routing algorithm results in lesser packet loss and higher throughput in case of node or link failures.","PeriodicalId":369524,"journal":{"name":"2017 International Conference on Inventive Computing and Informatics (ICICI)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Inventive Computing and Informatics (ICICI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICI.2017.8365199","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In this paper, we present a modified fault aware routing algorithm for on-chip communication that detects precise locations of the faulty nodes and faulty links on the network and routes the data by bypassing the faults. The proposed routing method is based on recursive error detection mechanisms and provides adaptive routing path from source tile to destination tile in the dynamic NoCs environment where the position and number of faulty nodes/links alter during runtime. We also compare our proposed routing algorithm with other existing fault-tolerant routing algorithms such as XY, fault tolerant XY and dynamic adaptive, considering latency, throughput and number of packets lost as performance metrics. The results show that the proposed routing algorithm results in lesser packet loss and higher throughput in case of node or link failures.