Please use this identifier to cite or link to this item: https://hdl.handle.net/11147/9042
Full metadata record
DC FieldValueLanguage
dc.contributor.authorÖz, Işıl-
dc.contributor.authorArslan, Sanem-
dc.date.accessioned2020-07-25T22:03:16Z
dc.date.available2020-07-25T22:03:16Z
dc.date.issued2019-05
dc.identifier.issn0360-0300
dc.identifier.issn1557-7341
dc.identifier.issn0360-0300-
dc.identifier.issn1557-7341-
dc.identifier.urihttps://doi.org/10.1145/3302255
dc.identifier.urihttps://hdl.handle.net/11147/9042
dc.description.abstractSmaller transistor sizes and reduction in voltage levels in modern microprocessors induce higher soft error rates. This trend makes reliability a primary design constraint for computer systems. Redundant multithreading (RMT) makes use of parallelism in modern systems by employing thread-level time redundancy for fault detection and recovery. RMT can detect faults by running identical copies of the program as separate threads in parallel execution units with identical inputs and comparing their outputs. In this article, we present a survey of RMT implementations at different architectural levels with several design considerations. We explain the implementations in seminal papers and their extensions and discuss the design choices employed by the techniques. We review both hardware and software approaches by presenting the main characteristics and analyze the studies with different design choices regarding their strengths and weaknesses. We also present a classification to help potential users find a suitable method for their requirement and to guide researchers planning to work on this area by providing insights into the future trend.en_US
dc.language.isoenen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.ispartofACM Computing Surveysen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectSoft erroren_US
dc.subjectThread-level redundancyen_US
dc.subjectRedundant multithreadingen_US
dc.titleA survey on multithreading alternatives for soft error fault toleranceen_US
dc.typeArticleen_US
dc.institutionauthorÖz, Işıl
dc.institutionauthorÖz, Işıl-
dc.departmentİzmir Institute of Technology. Computer Engineeringen_US
dc.identifier.volume52en_US
dc.identifier.issue2en_US
dc.identifier.wosWOS:000473754100005en_US
dc.identifier.scopus2-s2.0-85065702968en_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.identifier.doi10.1145/3302255-
dc.relation.doi10.1145/3302255en_US
dc.coverage.doi10.1145/3302255en_US
dc.identifier.wosqualityQ1-
dc.identifier.scopusqualityQ1-
item.grantfulltextopen-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
item.openairetypeArticle-
item.languageiso639-1en-
item.fulltextWith Fulltext-
crisitem.author.dept03.04. Department of Computer Engineering-
Appears in Collections:Computer Engineering / Bilgisayar Mühendisliği
Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection
WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection
Files in This Item:
File Description SizeFormat 
3302255.pdfMakale (Article)1.89 MBAdobe PDFThumbnail
View/Open
Show simple item record



CORE Recommender

SCOPUSTM   
Citations

22
checked on Apr 5, 2024

WEB OF SCIENCETM
Citations

15
checked on Mar 27, 2024

Page view(s)

530
checked on Apr 22, 2024

Download(s)

232
checked on Apr 22, 2024

Google ScholarTM

Check




Altmetric


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