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
Sep 2026 Our paper “Watts Behind the Weights: Characterizing Energy Consumption of the AI Training Lifecycle in HPC” was accepted at the AI on HPC workshop, co-located with Supercomputing 2026! Big congratulations to the students (Alexandre Fernandes, Alícia Oliveira, Beatriz Cepa) who led this work!
Aug 2026 We have two new HPC papers! “A Tale of Scale: Enabling Scalable and Holistic Storage QoS for Exascale HPC Systems” at Middleware 2026 and “Phoning Home: Repatriating output from cloud jobs with a user-level, provider-agnostic data transfer tool” at SBAC-PAD 2026. Big congratulations to Mariana Miranda, Fabio Souza, and the rest of the team!
May 2026 Our poster (related to the paper) “MinatoLoader: Accelerating Machine Learning Training Through Efficient Data Preprocessing” won one of the best poster awards! Big congratulations to Rahma Nouaji and the rest of the team!
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!
Older news can be found here.
Selected publications
MinatoLoader: Accelerating Machine Learning Training Through Efficient Data Preprocessing
Rahma Nouaji, Stella Bitchebe, Ricardo Macedo, Oana Balmau
EuroSys 2026
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
ICPE 2026
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
VLDB 2025
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
VLDB 2024
Full list of publications can be found here.
Ongoing Projects
PATA: Power- and Thermal-aware Management for Energy-Efficient AI Training in HPC Infrastructures
INESC TEC, TACC/UT Austin
Co-principal investigator
DisaggregatedHPC: Towards energy-efficient, software-managed resource disaggregation in HPC infrastructures
INESC TEC, NIAR
Co-principal investigator
CDMS: Claim Denial Management Solution
GetEffy, RandyLabs, INESC TEC, CUF
COMPETE2030-FEDER-01193000/17409
Local coordinator
More information about projects here.
