Resilient Computer Architecture
Contemporaneous computing systems include personal computers, mobile phones, Internet of Things (IoT), 5G devices, Cyber Physical Systems (CPSs), and enterprise-wide systems. They are susceptible to anomalies, which may affect its safety, reliability, and security. Anomalies may include: bugs due to, for example, porting of software between different computing platforms; malicious code to intentionally cause harm or subvert the intended system function; and indirect effects due to faults in the physical layer, like environmental conditions, electromagnetic fields, space radiation, aging, manufacturing imperfections, and physical attacks.Mitigating these anomalies is paramount under the penalty of limiting the continuous improvement and the employment of modern systems.
The hardware resilience research field involves the performance and efficiency of techniques and strategies based on hardware, targeting to strengthen the robustness of computing systems. One example is the hardware-based malware detection approach, which addresses malicious code detection through events in the processor’s micro-architecture, improving the security of the systems. Other examples are the physical unclonable functions, physical devices that provide a digital “fingerprint” response, adding confidentiality and integrity to the systems.
Learn more!

Funded Projects
- VITAMIN-V is a 36-month initiative received funding from the Horizon Europe programme. It aims to develop a complete RISC-V open-source software stack for cloud services with iso-performance to the cloud-dominant x86 counterpart and a powerful virtual execution environment for software development, validation, verification, and test.
Publications
- C. P. Chenet, A. Savino, and S. Di Carlo, “A survey on hardware-based malware detection approaches,” IEEE Access, vol. 12, pp. 54 115–54 128, 2024.
- M. Alonso, D. Andreu, R. Canal, S. Di Carlo, C. Chenet, J. Costa, A. Girones, D. Gizopoulos, V. Karakostas, B. Otero, G. Papadimitriou, E. Rodríguez, and A. Savino, “Validation, verification, and testing (vvt) of future risc-v powered cloud infrastructures: the vitamin-v horizon europe project perspective,” in 2023 IEEE European Test Symposium (ETS), 2023, pp. 1–6.