Reliable address translation for instructions

dc.contributor.authorKadayif, Ismail
dc.contributor.authorUgurlu, Bora
dc.date.accessioned2025-01-27T18:53:04Z
dc.date.available2025-01-27T18:53:04Z
dc.date.issued2016
dc.departmentÇanakkale Onsekiz Mart Üniversitesi
dc.description9th International Conference on Electrical and Electronics Engineering, ELECO 2015 -- 26 November 2015 through 28 November 2015 -- Bursa -- 119202
dc.description.abstractAs a result of technology scaling, spatial multi-bit soft errors have been becoming a big concern for SRAM-based storage structures, such as caches, buffers, and register files, in the design of reliable computer systems. Conventional techniques, such as bit interleaving or stronger coding, cannot provide the designers with effective solutions to the problem of reliable address generation in instruction translation lookaside buffers (iTLB) because of high power and/or latency overheads. In this study, we aim to generate reliable address translation for instructions without compromising either on performance or on power consumption. To do so, we propose to use a pair of identical registers storing the last address translation, which are referred to as context frame registers (CFR). As long as the control flow of programs stays in the same page, address translations are supplied by these two registers, instead of the iTLB. Since two CFRs keep the same address translation, spatial multi-bit errors are detected by comparing their contents. If their contents do not match, we obtain the address translation from the iTLB as usual, which uses strong coding for error detection and correction. © 2015 Chamber of Electrical Engineers of Turkey.
dc.identifier.doi10.1109/ELECO.2015.7394448
dc.identifier.endpage766
dc.identifier.isbn978-605010737-1
dc.identifier.scopus2-s2.0-84963812272
dc.identifier.scopusqualityN/A
dc.identifier.startpage762
dc.identifier.urihttps://doi.org/10.1109/ELECO.2015.7394448
dc.identifier.urihttps://hdl.handle.net/20.500.12428/12569
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.ispartofELECO 2015 - 9th International Conference on Electrical and Electronics Engineering
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_Scopus_20250125
dc.subjectErrors; Radiation hardening; Static random access storage; Address generation; Address translation; Conventional techniques; Effective solution; Error detection and correction; Storage structures; Technology scaling; Translation lookaside buffer; Distributed computer systems
dc.titleReliable address translation for instructions
dc.typeConference Object

Dosyalar