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
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
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.
Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control. Ricardo Macedo, Mariana Miranda, Yusuke Tanimura, Jason Haga, Amit Ruhela, Stephen Lien Harrell, Richard Todd Evans, José Pereira, João Paulo. 23rd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (IEEE/ACM CCGrid 23). 2023.
PAIO: General, Portable I/O Optimizations With Minor Application Modifications. Ricardo Macedo, Yusuke Tanimura, Jason Haga, Vijay Chidambaram, José Pereira, João Paulo. 20th USENIX Conference on File and Storage Technologies (USENIX FAST 22). 2022.
A Survey and Classification of Software-Defined Storage Systems Ricardo Macedo, João Paulo, José Pereira, Alysson Bessani. ACM Computing Surveys 53, 3 (48). 2020.
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, NARLabs.
CDMS: Claim Denial Management Solution.
Local coordinator. GetEffy, RandyLabs, INESC TEC, CUF.
COMPETE2030-FEDER-01193000/17409.
More information about projects here.