Using tag-match comparators for detecting soft errors

dc.contributor.author Yalçın, G.
dc.contributor.author Ergin, Oğuz
dc.date.accessioned 2021-09-11T15:21:33Z
dc.date.available 2021-09-11T15:21:33Z
dc.date.issued 2007
dc.description.abstract Soft errors caused by high energy particle strikes are becoming an increasingly important problem in microprocessor design. With increasing transistor density and die sizes, soft errors are expected to be a larger problem in the near future. Recovering from these unexpected faults may be possible by reexecuting some part of the program only if the error can be detected. Therefore it is important to come up with new techniques to detect soft errors and increase the number of errors that are detected. Modern microprocessors employ out-of-order execution and dynamic scheduling logic. Comparator circuits, which are used to keep track of data dependencies, are usually idle. In this paper, we propose various schemes to exploit on-chip comparators to detect transient faults. Our results show that around 50% of the errors on the wakeup logic can be detected with minimal hardware overhead by using the proposed techniques. en_US
dc.identifier.doi 10.1109/L-CA.2007.14
dc.identifier.issn 1556-6056
dc.identifier.scopus 2-s2.0-36749006055
dc.identifier.uri https://doi.org/10.1109/L-CA.2007.14
dc.identifier.uri https://hdl.handle.net/20.500.11851/6030
dc.language.iso en en_US
dc.publisher Institute of Electrical and Electronics Engineers Inc. en_US
dc.relation.ispartof IEEE Computer Architecture Letters en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Comparators en_US
dc.subject Computer architecture en_US
dc.subject Error detection coding en_US
dc.subject Fault tolerance en_US
dc.subject Microprocessors en_US
dc.title Using tag-match comparators for detecting soft errors en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.institutional Ergin, Oğuz
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.description.department Faculties, Faculty of Engineering, Department of Computer Engineering en_US
gdc.description.department Fakülteler, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü en_US
gdc.description.departmenttemp Yalçin, G., Dept. of Computer Engineering, TOBB University of Economics and Technology, Ankara, Turkey -- Ergin, O., Dept. of Computer Engineering, TOBB University of Economics and Technology, Ankara, Turkey -- en_US
gdc.description.endpage 56 en_US
gdc.description.issue 2 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q2
gdc.description.startpage 53 en_US
gdc.description.volume 6 en_US
gdc.description.wosquality Q3
gdc.identifier.openalex W2170365451
gdc.oaire.diamondjournal false
gdc.oaire.impulse 1.0
gdc.oaire.influence 2.7699307E-9
gdc.oaire.isgreen false
gdc.oaire.keywords Error detection coding
gdc.oaire.keywords Comparators
gdc.oaire.keywords Fault tolerance
gdc.oaire.keywords Computer architecture
gdc.oaire.keywords Microprocessors
gdc.oaire.popularity 4.2236686E-10
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0103 physical sciences
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 01 natural sciences
gdc.openalex.fwci 0.30962134
gdc.openalex.normalizedpercentile 0.67
gdc.opencitations.count 3
gdc.plumx.crossrefcites 3
gdc.plumx.mendeley 5
gdc.plumx.scopuscites 3
gdc.scopus.citedcount 3
relation.isAuthorOfPublication 4d55fc03-c29b-4343-8663-2e95c9333c1d
relation.isAuthorOfPublication.latestForDiscovery 4d55fc03-c29b-4343-8663-2e95c9333c1d
relation.isOrgUnitOfPublication 6032986e-680a-4ab5-8afb-65f55f97f75a
relation.isOrgUnitOfPublication a9abd75e-3cd8-44b3-a2bb-d7c72a7e2f1d
relation.isOrgUnitOfPublication 80088808-d92c-4251-ad3e-435c98e0ac85
relation.isOrgUnitOfPublication.latestForDiscovery 6032986e-680a-4ab5-8afb-65f55f97f75a

Files