I am an Assistant Researcher at INESC TEC in the Distributed Storage Research (DSR) team. I am also an Invited Assistant Professor at University of Minho.
My current research work lies in the areas of storage and operating systems, with an emphasis on designing new building blocks fitted for the performance, reliability, and sustainability requirements of modern large-scale infrastructures, namely cloud computing datacenters and HPC supercomputers.
The main publications are indexed as Ricardo Macedo in Google Scholar and DBLP.
Recent news
Jan 2026 Our paper “Holpaca: Holistic and Adaptable Cache Management for Shared Environments” was accepted at ICPE 2026. Big congratulations to Pedro Peixoto and the rest of the team!
Oct 2025 Our paper “MinatoLoader: Accelerating Machine Learning Training Through Efficient Data Preprocessing” was accepted at EuroSys 2026. Big congratulations to Rahma Nouaji and the rest of the team!
May 2025 Our paper “Keigo: Co-designing Log-Structured Merge Key-Value Stores with a Non-Volatile, Concurrency-aware Storage Hierarchy.” was accepted at VLDB 2025! Congratulations to the team!
Nov 2024 We have two new projects starting in 2025.
Sep 2024 Our paper “Can Current SDS Controllers Scale to Modern HPC Infrastructures?” was accepted at Supercomputing Workshops 2024!
Jul 2024 Our paper “When Amnesia Strikes: Understanding and Reproducing Data Loss Bugs with Fault Injection” was accepted at VLDB 2024!
Older news can be found here.
Selected publications
EuroSys’26 | MinatoLoader: Accelerating Machine Learning Training Through Efficient Data Preprocessing. Rahma Nouaji, Stella Bitchebe, Ricardo Macedo, Oana Balmau. 21st European Conference on Computer Systems. 2026.
ICPE’26 | Holpaca: Holistic and Adaptable Cache Management for Shared Environments. José Pedro Peixoto, Alexis Gonzalez, Janki Bhimani, Raju Rangaswami, Cláudia Brito, João Paulo, Ricardo Macedo. 17th ACM/SPEC International Conference on Performance Engineering (just accepted). 2026.
VLDB’25 | Keigo: Co-designing Log-Structured Merge Key-Value Stores with a Non-Volatile, Concurrency-aware Storage Hierarchy. Rúben Adão, Zhongjie Wu, Changjun Zhou, Oana Balmau, João Paulo, Ricardo Macedo. Proceedings of the VLDB Endowment, Vol. 18 (9). 2025.
VLDB’24 | When Amnesia Strikes: Understanding and Reproducing Data Loss Bugs with Fault Injection. Maria Ramos, João Azevedo, Kyle Kingsburry, José Pereira, Tânia Esteves, Ricardo Macedo, João Paulo. Proceedings of the VLDB Endowment, Vol. 17 (11). 2024.
Full list of publications can be found here.
Ongoing Projects
DisaggregatedHPC: Towards energy-efficient, software-managed resource disaggregation in HPC infrastructures.
Co-principal investigator. INESC TEC, NIAR.
CDMS: Claim Denial Management Solution.
Local coordinator. GetEffy, RandyLabs, INESC TEC, CUF.
COMPETE2030-FEDER-01193000/17409.
More information about projects here.
