Please use this identifier to cite or link to this item: https://dspace.iiti.ac.in/handle/123456789/5013
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSengupta, Anirbanen_US
dc.date.accessioned2022-03-17T01:00:00Z-
dc.date.accessioned2022-03-17T15:36:28Z-
dc.date.available2022-03-17T01:00:00Z-
dc.date.available2022-03-17T15:36:28Z-
dc.date.issued2015-
dc.identifier.citationSengupta, A., & Bhadauria, S. (2015). Bacterial foraging driven exploration of multi cycle fault tolerant datapath based on power-performance tradeoff in high level synthesis. Expert Systems with Applications, 42(10), 4719-4732. doi:10.1016/j.eswa.2015.01.058en_US
dc.identifier.issn0957-4174-
dc.identifier.otherEID(2-s2.0-84923815500)-
dc.identifier.urihttps://doi.org/10.1016/j.eswa.2015.01.058-
dc.identifier.urihttps://dspace.iiti.ac.in/handle/123456789/5013-
dc.description.abstractTechnology evolution and energy of particle impact both plays a major role in inducing multi-cycle transient fault (longer duration transient) in a device. However, designing an optimized multi-cycle fault tolerant system is non-trivial. This paper presents a novel design space exploration (DSE) approach for multi-cycle transient fault tolerant datapath based on user power-delay constraints during high level synthesis (HLS). To the best of the authors' belief, this is the first work to solve this problem in the literature so far. More specifically, the current work in the literature so far utilizes 'triple modular redundancy (TMR)' to design a fault tolerant datapath, however, this paper proposes a 'dual modular redundancy (DMR) design with equivalent circuit' scheme to achieve the same. The novel equivalent circuit that works with DMR systems performs the function of extracting the correct output from the DMR design. Further, the proposed work is the first work in the literature that handles multi-cycle transient faults during design space exploration of fault tolerant datapath. Therefore, key contributions of this paper are as follows: (a) novel multi-cycle transient fault tolerant algorithm that has capability to isolate original and duplicate units in a DMR with respect to the transient fault; (b) novel DSE approach that combines our fault tolerant algorithm along with user specified conflicting power-performance constraint that guides this intractable search problem to reach an high quality fault tolerant solution without violating the power budget and delay requirement; (c) integrates a heuristic based on bacterial foraging optimization algorithm (BFOA) that performs adaptive searching. Finally, results indicated an average improvement in Quality of Results (QoR) of >24% and reduction in hardware usage of >57% of the final solution compared to similar approach. © 2015 Elsevier Ltd.en_US
dc.language.isoenen_US
dc.publisherElsevier Ltden_US
dc.sourceExpert Systems with Applicationsen_US
dc.subjectAlgorithmsen_US
dc.subjectBudget controlen_US
dc.subjectCommunication channels (information theory)en_US
dc.subjectDesignen_US
dc.subjectFault tolerant computer systemsen_US
dc.subjectFault tree analysisen_US
dc.subjectOptimizationen_US
dc.subjectRedundancyen_US
dc.subjectBacterial Foraging Optimization Algorithm (BFOA)en_US
dc.subjectDesign space explorationen_US
dc.subjectDual modular redundancyen_US
dc.subjectFault tolerant algorithmsen_US
dc.subjectFault tolerant systemsen_US
dc.subjectQuality of resultsen_US
dc.subjectTechnology evolutionen_US
dc.subjectTriple modular redundancyen_US
dc.subjectHigh level synthesisen_US
dc.titleBacterial foraging driven exploration of multi cycle fault tolerant datapath based on power-performance tradeoff in high level synthesisen_US
dc.typeJournal Articleen_US
Appears in Collections:Department of Computer Science and Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: