I am a Researcher at INESC TEC (DSR HASLab group) and an Invited Assistant Professor at University of Minho. My current focus is on storage and operating systems, with an emphasis on designing new building blocks fitted for the performance, reliability, and energy consumption requirements of modern, large-scale I/O infrastructures.
Recent News (all)
Feb 2023 Our paper “Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control” was accepted at IEEE/ACM CCGrid 2023.
Jan 2023 I successfully defended my PhD!
Feb 2022 Our paper “Accelerating Deep Learning Training Through Transparent Storage Tiering” was accepted at ACM/IEEE CCGrid 2022.
Jan 2022 Our paper “PAIO: General, Portable I/O Optimizations With Minor Application Modifications” was accepted at USENIX FAST 2022.
Dec 2021 The PAStor project has come to an end.
Ph.D — MAP-i Doctoral Program in Computer Science
Thesis: “User-level Software-Defined Storage Data Planes.”
Supervised by Prof. João Paulo and Prof. José Pereira.
Universities of Minho, Aveiro, and Porto.
2017 — 2023
Researcher (PhD student), HASLab INESC TEC.
Research in distributed storage systems, namely Software-Defined Storage, local and distributed storage systems, and user-space technologies.
2018 — 2023
Research Intern, AIST.
Supervisor: Jason Haga
Research and development a Software-Defined Storage data plane for ensuring dynamic per-application bandwidth guarantees under shared storage in the ABCI supercomputer (in collaboration with Jason Haga and Yusuke Tanimura).
2020.08 — 2020.09
Researcher (MSc student), HASLab INESC TEC.
Research in secure computation in NoSQL and SQL databases to provide flexible performance and security over cloud-based databases systems.
2016 — 2017
Selected Publications (all)
Ricardo Macedo, Mariana Miranda, Yusuke Tanimura, Jason Haga, Amit Ruhela, Stephen Lien Harrell, Richard Todd Evans, José Pereira, João Paulo.
Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control.
23rd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (IEEE/ACM CCGrid 23), 2023.
Ricardo Macedo, Yusuke Tanimura, Jason Haga, Vijay Chidambaram, José Pereira, João Paulo. PAIO: General, Portable I/O Optimizations With Minor Application Modifications.
20th USENIX Conference on File and Storage Technologies (USENIX FAST 22), 2022.