Please use this identifier to cite or link to this item: https://hdl.handle.net/11147/9583
Full metadata record
DC FieldValueLanguage
dc.contributor.authorÖz, Işıl-
dc.contributor.authorTopçuoğlu, Haluk Rahmi-
dc.contributor.authorTosun, Oğuz-
dc.date.accessioned2020-07-25T22:17:42Z-
dc.date.available2020-07-25T22:17:42Z-
dc.date.issued2019-
dc.identifier.issn1532-0626-
dc.identifier.issn1532-0634-
dc.identifier.urihttps://doi.org/10.1002/cpe.5085-
dc.identifier.urihttps://hdl.handle.net/11147/9583-
dc.description.abstractThe system reliability becomes a critical concern in modern architectures with the scale down of circuits. To deal with soft errors, the replication of system resources has been used at both hardware and software levels. Since the redundancy causes performance degradation, it is required to explore partial redundancy techniques that replicate the most vulnerable parts of the code. The redundancy level of user applications depends on user preferences and may be different for the users with different requirements. In this work, we propose a user-assisted reliability assessment tool based on critical thread analysis for redundancy in parallel architectures. Our analysis evaluates the application threads of a parallel program by considering their criticality in the execution and selects the most critical thread or threads to be replicated. Moreover, we extend our analysis by exploring critical regions of individual threads and execute redundantly only those regions to reduce redundancy overhead. Our experimental evaluation indicates that the replication of the most critical thread improves the system reliability more (up to 10% for blackscholes application) than the replication of any other thread. The partial thread replication based on critical region analysis also reduces the vulnerability of the system by considering a fine-grained approach.en_US
dc.language.isoenen_US
dc.publisherWileyen_US
dc.relation.ispartofConcurrency and Computation - Practice & Experienceen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectFault injectionen_US
dc.subjectFault toleranceen_US
dc.subjectMulticore architecturesen_US
dc.subjectReliabilityen_US
dc.subjectThread vulnerabilityen_US
dc.titleA user-assisted thread-level vulnerability assessment toolen_US
dc.typeArticleen_US
dc.authorid0000-0002-8310-1143-
dc.institutionauthorÖz, Işıl-
dc.departmentİzmir Institute of Technology. Computer Engineeringen_US
dc.identifier.volume31en_US
dc.identifier.issue13en_US
dc.identifier.wosWOS:000495971400007en_US
dc.identifier.scopus2-s2.0-85056773696en_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.identifier.doi10.1002/cpe.5085-
dc.relation.doi10.1002/cpe.5085en_US
dc.coverage.doi10.1002/cpe.5085en_US
dc.identifier.wosqualityQ3-
dc.identifier.scopusqualityQ2-
item.openairetypeArticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextWith Fulltext-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.grantfulltextopen-
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 SizeFormat 
Concurrency and Computation.pdf1.3 MBAdobe PDFView/Open
Show simple item record



CORE Recommender

SCOPUSTM   
Citations

1
checked on Mar 22, 2024

WEB OF SCIENCETM
Citations

1
checked on Mar 16, 2024

Page view(s)

510
checked on Mar 25, 2024

Download(s)

102
checked on Mar 25, 2024

Google ScholarTM

Check




Altmetric


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