Publication:
Asymmetrically reliable caches for multicore architectures under performance and energy constraints

dc.contributor.authorTOPCUOĞLU, HALUK RAHMİ
dc.contributor.authorARSLAN YILMAZ, SANEM
dc.contributor.authorsArslan, Sanem; Topcuoglu, Haluk Rahmi; Kandemir, Mahmut Taylan; Tosun, Oguz
dc.date.accessioned2022-03-12T20:29:27Z
dc.date.accessioned2026-01-11T11:10:26Z
dc.date.available2022-03-12T20:29:27Z
dc.date.issued2016
dc.description.abstractCache structures in a multicore system are more vulnerable to soft errors due to high transistor density. Protecting all caches unselectively has notable overhead on performance and energy consumption. In this study, we propose asymmetrically reliable caches to supply reliability need of the system using sufficient additional hardware under the performance and energy constraints. In our framework, a chip multiprocessor is composed of a high reliability core which has ECC protection, and a set of low reliability cores which have no protection on their data caches. Between two types of cores, there is also a middle-level reliability core which has only parity check. Application threads are mapped on the different cores in terms of reliability based on their critical data usage. The experimental results for selected applications show that our proposed techniques improve reliability with considerable performance and energy overhead on the average compared to traditional unsafe caches.
dc.identifier.doi10.1007/s10586-016-0641-2
dc.identifier.eissn1573-7543
dc.identifier.issn1386-7857
dc.identifier.urihttps://hdl.handle.net/11424/234076
dc.identifier.wosWOS:000388972000008
dc.language.isoeng
dc.publisherSPRINGER
dc.relation.ispartofCLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectAsymmetric Cores
dc.subjectSelective Protection
dc.subjectFault Injection
dc.subjectReliability
dc.subjectLOW-COST
dc.subjectRELIABILITY
dc.subjectERROR
dc.subjectMEMORY
dc.subjectPOWER
dc.subjectVULNERABILITY
dc.titleAsymmetrically reliable caches for multicore architectures under performance and energy constraints
dc.typearticle
dspace.entity.typePublication
oaire.citation.endPage1833
oaire.citation.issue4
oaire.citation.startPage1819
oaire.citation.titleCLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS
oaire.citation.volume19

Files