- -

Improving the Robustness of Redundant Execution with Register File Randomization

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Improving the Robustness of Redundant Execution with Register File Randomization

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Tuzov, Ilya es_ES
dc.contributor.author Andreu, Pablo es_ES
dc.contributor.author Medina, Laura es_ES
dc.contributor.author Picornell-Sanjuan, Tomás es_ES
dc.contributor.author Robles Martínez, Antonio es_ES
dc.contributor.author López Rodríguez, Pedro Juan es_ES
dc.contributor.author Flich Cardo, José es_ES
dc.contributor.author Hernández Luz, Carles es_ES
dc.date.accessioned 2023-01-13T07:22:02Z
dc.date.available 2023-01-13T07:22:02Z
dc.date.issued 2021-11-04 es_ES
dc.identifier.isbn 978-1-6654-4507-8 es_ES
dc.identifier.uri http://hdl.handle.net/10251/191294
dc.description.abstract [EN] Staggered Redundant execution (SRE) is a fault-tolerance mechanism that has been widely deployed in the context of safety-critical applications. SRE not only protects the system in the presence of faults but also helps relaxing safety requirements of individual elements. However, in this paper, we show that SRE does not effectively protect the system against a wide range of faults and thus, new mechanisms to increase the diversity of homogeneous cores are needed. In this paper, we propose Register File Randomization (RFR), a low-cost diversity mechanism that significantly increases the robustness of homogeneous multicores in front of common-cause faults (CCFs) and register file wearout. Our results show that RFR completely removes the failure rate for register file CCFs for certain workloads and reduces by a factor of 5X the impact of stress related register file aging for the workloads analysed. Our implementation requires less than 50 RTL lines of code and the area (FPGA logic) overhead of RFR is less than 0.2% of a 64-bit RISC-V core FPGA implementation. es_ES
dc.description.sponsorship This work has received funding from the ECSEL Joint Undertaking (JU) under grant agreement No 877056 and the Agencia Estatal de Investigacion from Spain under grant agreement no. PCI2020-112092, and from the the European Unions Horizon 2020 research and innovation programme under grant agreement no. 871467. es_ES
dc.language Inglés es_ES
dc.publisher IEEE es_ES
dc.relation.ispartof 2021 IEEE/ACM International Conference On Computer-Aided Design (ICCAD) es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject RISC-V es_ES
dc.subject Common cause failures es_ES
dc.subject Staggering es_ES
dc.subject Aging es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Improving the Robustness of Redundant Execution with Register File Randomization es_ES
dc.type Comunicación en congreso es_ES
dc.type Capítulo de libro es_ES
dc.identifier.doi 10.1109/ICCAD51958.2021.9643466 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PCI2020-112092/ES/FRACTAL: A COGNITIVE FRACTAL AND SECURE EDGE-BASED ON A UNIQUE OPEN-SAFE-RELIABLE-LOW POWER HARDWARE PLATFORM NODE/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/EC/H2020/871467/EU es_ES
dc.relation.projectID info:eu-repo/grantAgreement/EC/H2020/877056/EU es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Tuzov, I.; Andreu, P.; Medina, L.; Picornell-Sanjuan, T.; Robles Martínez, A.; López Rodríguez, PJ.; Flich Cardo, J.... (2021). Improving the Robustness of Redundant Execution with Register File Randomization. IEEE. 1-9. https://doi.org/10.1109/ICCAD51958.2021.9643466 es_ES
dc.description.accrualMethod S es_ES
dc.relation.conferencename IEEE/ACM International Conference On Computer-Aided Design (ICCAD 2021) es_ES
dc.relation.conferencedate Noviembre 01-04,2021 es_ES
dc.relation.conferenceplace Munich, Germany es_ES
dc.relation.publisherversion https://doi.org/10.1109/ICCAD51958.2021.9643466 es_ES
dc.description.upvformatpinicio 1 es_ES
dc.description.upvformatpfin 9 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.relation.pasarela S\455874 es_ES
dc.contributor.funder European Commission es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem