Identificação
Identificação pessoal
- Nome completo
- Ricardo Gonçalves Macedo
Nomes de citação
- Macedo, Ricardo
Identificadores de autor
- Ciência ID
- 671F-7165-8612
- ORCID iD
- 0000-0003-4036-0126
- Google Scholar ID
- 3QPFbOcAAAAJ
- Scopus Author Id
- 57200898173
Endereços de correio eletrónico
- ricardo.g.macedo@inesctec.pt (Profissional)
Moradas
- HASLab INESC TEC - Departamento de Informática, Universidade do Minho, Rua da Universidade, 4710-057, Gualtar, Braga, Portugal (Profissional)
Websites
- https://www.inesctec.pt/en/people/ricardo-goncalves-macedo (Profissional)
- https://rgmacedo.github.io/ (Profissional)
Domínios de atuação
- Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computação
Idiomas
Idioma | Conversação | Leitura | Escrita | Compreensão | Peer-review |
---|---|---|---|---|---|
Inglês | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) |
Formação
Grau | Classificação | |
---|---|---|
2017/10 - 2023/01
Concluído
|
MAP-i Doctoral Programme in Computer Science (Doutoramento)
Universidade do Minho, Portugal
Universidade de Aveiro, Portugal Universidade do Porto, Portugal "User-level Software-Defined Storage Data Planes" (TESE/DISSERTAÇÃO)
|
Very Good (University of Minho's highest grade) |
2011/10 - 2017/09
Concluído
|
Integrated Master's in Informatics Engineering (Mestrado integrado)
Universidade do Minho Escola de Engenharia, Portugal
"Computação Segura em Bases de Dados NoSQL" (TESE/DISSERTAÇÃO)
|
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2023/02 - Atual | Investigador Auxiliar (carreira) (Investigação) | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal | ||
2017/01 - 2023/01 | Assistente de Investigação (carreira) (Investigação) | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
2020/07 - 2020/09 | Estagiário de Investigação (Investigação) | National Institute of Advanced Industrial Science and Technology (AIST), Japão |
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2020 - Atual | Professor Auxiliar Convidado (Docente Universitário) | Universidade do Minho, Portugal |
Universidade do Minho, Portugal |
Outros
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2017/09 - 2023/01 | PhD student (MAP-i doctoral programme) | Universidade do Minho, Portugal |
Universidade do Minho, Portugal (...) |
Projetos
Bolsa
Designação | Financiadores | |
---|---|---|
2025/01 - Atual | CDMS: Claim Denial Management Solution
COMPETE2030-FEDER-01193000/17409
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Randy Labs, Portugal Get Effy, Portugal |
Em curso
|
2024 - Atual | BCD.S+M: Modular Blockchain Data Storage and Management System with AI
NORTE2030-FEDER-00584600/14436
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
InvisibleLab, Portugal |
Em curso
|
2023/05/01 - Atual | Sustainable HPC - Highly Sustainable Performance Computing
PG06336
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Em curso
|
2023 - Atual | Alliance for Energy Transition
01/C05-i12/2024.PC644914747-00000023
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Em curso
|
2020/04/01 - 2023/03/31 | BigHPC: A Management Framework for Consolidated Big Data and HPC
POCI-01-0247-FEDER-045924
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Laboratório de Instrumentação e Física Experimental de Partículas, Portugal Wavecom-Soluções Rádio, SA, Portugal Texas Advanced Computing Center, Estados Unidos University of Texas at Austin, Estados Unidos Minho Advanced Computing Center, Portugal |
Agência Nacional de Inovação SA
Concluído
|
2020/10 - 2021/12 | PAStor - Programmable and Adaptable Storage for AI-oriented HPC Ecosystems
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Texas Advanced Computing Center, Estados Unidos Minho Advanced Computing Center, Portugal Hood College, Estados Unidos |
Fundação para a Ciência e a Tecnologia
Concluído
|
2018/08 - 2019/06 | SMILES - Smart, mobile, intelligent, large scale sensing and analytics
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2017/04 - 2018/07 | SafeCloud
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Horizon 2020 European Innovation Council Fast Track to Innovation
Concluído
|
Projeto
Designação | Financiadores | |
---|---|---|
2022/04 - 2022/07 | LazyFS: Lazy Filesystem Project
PP2022-0019
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Jepsen LCC, Estados Unidos |
Concluído
|
Outro
Designação | Financiadores | |
---|---|---|
2025/04 - Atual | DisaggregatedHPC: Towards energy-efficient, software-managed resource disaggregation in HPC infrastructures
UID/50014/2023
Co-Investigador Responsável (Co-IR)
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
National Applied Research Laboratories National Center for High-Performance Computing, Taiwan |
Em curso
|
2024/03 - Atual | Performance and Sustainability Management in Modern Data Centers
Investigador responsável
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
National Institute of Advanced Industrial Science and Technology (AIST), Japão Florida International University, Estados Unidos |
Em curso
|
2024 - Atual | SustainSys: Sustainable Data Systems for Data Science
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
McGill University, Canadá Concordia University, Canadá University of Toronto, Canadá University of Waterloo, Canadá Université Grenoble Alpes Institut Universitaire de Technologie 2 de Grenoble, França Universitetet i Oslo, Noruega Hugging Face, Estados Unidos Fachhochschule Potsdam, Alemanha |
Em curso
|
2018 - Atual | Efficient and Secure Data Management for HPC and Cloud Computing
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Korea Institute of Science and Technology Information, Coreia do Sul National Institute of Advanced Industrial Science and Technology (AIST), Japão |
Em curso
|
2018/03 - 2021 | IBM Research Haifa - Joint Study Aggreement
Joint Study Agreement Nº H1772072
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
IBM Haifa Research Labs, Israel |
Concluído
|
Produções
Publicações
Artigo em conferência |
|
Artigo em revista |
|
Poster em conferência |
|
Pré-impressão |
|
Tese / Dissertação |
|
Propriedade Intelectual
Registo de direitos de autor |
|
Atividades
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2024/10 - Atual | Energy Monitoring System for Large-Scale Infrastructures. Co-advised with Cláudia Brito and António Sousa.
Orientador
|
Universidade do Minho, Portugal
|
2024/10 - Atual | An NVMe-oriented I/O Scheduler for Reducing Energy Consumption. Co-advised with Cláudia Brito and João Paulo.
Orientador
|
Universidade do Minho, Portugal
|
2024/10 - Atual | GPU Energy Control for LLM Models. Co-advised with Cláudia Brito and António Sousa.
Orientador
|
Universidade do Minho, Portugal
|
2024/04 - Atual | Software-Managed Resource Disaggregation for Large-Scale HPC Infrastructures. Co-advised with João Paulo.
Orientador de Pedro Peixoto
|
Universidade do Minho, Portugal
|
2024/03 - Atual | Heterogeneous Storage Management in Modern I/O Infrastructures. Co-advised with Oana Balmau and João Paulo.
Orientador de Rúben Adão
|
Universidade do Minho, Portugal
|
2024 - Atual | Data Pre-Processing in Machine Learning. Co-advised with Oana Balmau.
Coorientador de Rahma Nouaji
|
McGill University, Canadá
|
2023 - Atual | Comprehensive study of the energy impact of key-value stores. Co-advised with Cláudia Brito and António Sousa.
Orientador de José Pedro Fernandes
|
Universidade do Minho, Portugal
|
2023 - Atual | Heterogeneous storage solution for deep learning frameworks. Co-advised with João Paulo and Cláudia Brito.
Coorientador de Francisco Neves
|
Universidade do Minho, Portugal
|
2023 - Atual | Programmable and Adaptable User-level Storage Systems. Co-advised with João Paulo.
Coorientador de Guilherme Fernandes
|
Universidade do Minho, Portugal
|
2023 - Atual | GPU Energy Control for Deep Learning Systems. Co-advised with Cláudia Brito and António Sousa.
Orientador de Diana Rodrigues
|
Universidade do Minho, Portugal
|
2023 - 2025 | SFreq: An energy control system for SPDK-enabled storage systems. Co-advised with Cláudia Brito and João Paulo.
Orientador de Mariana Amorim
|
Universidade do Minho, Portugal
|
2023 - 2024 | Energy Control System for Large-scale Infrastructures. Co-advised with Carlos Baquero and Cláudia Brito.
Orientador de Sara Pereira
|
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2024 | Distributed I/O Optimizations for Deep Learning Training. Co-advised with João Paulo and Cláudia Brito.
Coorientador de Maria Beatriz Moreira
|
Universidade do Minho, Portugal
|
2022 - 2024 | Reproducible Fault Injection in Local Storage Systems. Co-advised with João Paulo and Tânia Esteves.
Coorientador de Maria Ramos
|
Universidade do Minho, Portugal
|
2022 - 2024 | Programmable Caches with System-wide Visibility. Co-advised with João Paulo.
Orientador de Pedro Peixoto
|
Universidade do Minho, Portugal
|
2022 - 2024 | Co-designing Log-Structured Merge Key-Value Stores with a Non-Volatile Storage Hierarchy. Co-advised with João Paulo.
Orientador de Ruben Adão
|
Universidade do Minho, Portugal
|
2021 - 2023 | Realistic Assessment of Failures in the SPDK Platform. Co-advised with João Paulo.
Coorientador de Alexandre Miranda
|
Universidade do Minho, Portugal
|
2021 - 2022 | LazyFS: A file system for assessing applications data durability. Co-advised with João Paulo.
Coorientador de João Azevedo
|
Universidade do Minho, Portugal
|
2020 - 2022 | Accelerating Deep Learning Training on High-Performance Computing with Storage Tiering. Co-advised with João Paulo and Rui
Oliveira.
Coorientador
|
Universidade do Minho, Portugal
|
2019 - 2020 | PRISMA: A Prefetching Storage Middleware for Accelerating Deep learning Frameworks. Co-advised with João Paulo and António
Sousa.
Coorientador de Cláudia Mendonça
|
Master Degree in Computer Science (Mestrado)
Universidade do Minho, Portugal
|
2019 - 2020 | RSafeFS: A Modular File System for Remote Storage. Co-advised with João Paulo and José Orlando Pereira.
Coorientador de Diogo Leitão
|
Master Degree in Computer Science (Mestrado)
Universidade do Minho, Portugal
|
Participação em evento
Descrição da atividade Tipo de evento |
Nome do evento Instituição / Organização |
|
---|---|---|
2023 - 2023 | Visiting researcher of National Institute of Advanced Industrial Science and Technology (AIST). Research on storage systems for HPC infrastructures. |
National Institute of Advanced Industrial Science and Technology (AIST), Japão
|
2021/09 - 2021/09 | Member of the discussion panel "Emerging HPC Workloads and the Future Direction of Parallel I/O Research" at 1st Workshop
on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads, co-located with IEEE Cluster 2021 conference.
Mesa-redonda
|
1st Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads |
2018 - 2018 | Volunteer in the organization of ACM European Conference on Computer Systems 2018 (EuroSys 18), Porto, Portugal.
Conferência
|
13th ACM European Conference on Computer Systems (EuroSys 18)
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Júri de grau académico
Tema Tipo de participação |
Nome do candidato (Tipo de grau) Instituição / Organização |
|
---|---|---|
2025 | A User-Friendly Pipeline for dMRI Tractography Integrating Parallel Computing Strategies (PhD pre-thesis)
Arguente
|
Beatriz Cepa (Doutoramento)
Universidade do Minho, Portugal
|
2024 | Real-Time Error Detection in Distributed Systems
Arguente principal
|
Rui Moreira (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
Arbitragem científica em conferência
Nome da conferência | Local da conferência | |
---|---|---|
2024/06 - Atual | 30th International European Conference on Parallel and Distributed Computing (Posters and Demos track) | |
2025 - 2025 | 37th International Conference on Scalable Scientific Data Management | |
2025 - 2025 | 6th International Workshop on Extreme-Scale Storage and Analysis | |
2023 - 2024 | 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems | |
2023 - 2023 | 4th Workshop on Extreme-Scale Storage and Analysis | |
2023 - 2023 | 3rd Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads | |
2022 - 2023 | 18th European Conference in Computer Systems (Shadow program committee) | |
2022 - 2022 | 2nd Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads |
Arbitragem científica em revista
Nome da revista (ISSN) | Editora | |
---|---|---|
2024 - Atual | ACM Transactions on Architecture and Code Optimization | ACM |
2023 - Atual | The Journal of Supercomputing | Springer |
Curso / Disciplina lecionado
Disciplina | Curso (Tipo) | Instituição / Organização | |
---|---|---|---|
2025 - Atual | Data Storage Systems | Master's in Informatics Engineering (Mestrado) | Universidade do Minho, Portugal |
2023 - Atual | Operating Systems (2nd year). Lecturer of practical classes of the Computer Science course. | Computer Science (Licenciatura) | Universidade do Minho, Portugal |
2020 - Atual | Operating Systems (2nd year). Lecturer of practical classes of the Informatics Engineering course. | Informatics Engineering (Licenciatura) | Universidade do Minho, Portugal |
2020 - Atual | Distributed systems (3rd year). Lecturer of practical classes of the Informatics Engineering course. | Informatics Engineering (Licenciatura) | Universidade do Minho, Portugal |
Outro júri / avaliação
Descrição da atividade | Instituição / Organização | |
---|---|---|
2022 - 2022 | External reviewer of 52nd IEEE/IFIP International Conference on Dependable Systems and Networks. | |
2021 - 2021 | External reviewer of 51st IEEE/IFIP International Conference on Dependable Systems and Networks. | |
2021 - 2021 | External reviewer of 41st IEEE International Conference on Distributed Computing Systems. | |
2019 - 2019 | External reviewer of 49th IEEE/IFIP International Conference on Dependable Systems and Networks. | |
2019 - 2019 | External reviewer of 38th IEEE International Symposium on Reliable Distributed Systems. | |
2019 - 2019 | External reviewer of 23rd Conference on Principles of Distributed Systems. | |
2018 - 2018 | External reviewer of 19th ACM/IFIP International Middleware Conference. |
Tutoria
Tópico | Nome do aluno | |
---|---|---|
2025 - Atual | Caching optimizations for large-scale I/O infrastructures. Mentor under INESC TEC's International Visiting Researcher Program. | Alexis Rodriguez |
2024 - Atual | LSM-based key-value stores for disaggregated storage. | Daniel Pereira |
2024 - Atual | Energy-efficient, QoS-aware scheduler for disaggregated storage | Edgar Araújo |
2024/03 - 2024/08 | I/O optimizations for large language models. Mentor under INESC TEC's International Visiting Researcher Program. | Rahma Nouaji |
2022 - 2024 | Metadata trace replayer for HPC parallel file systems | Guilherme Fernandes |
2022 - 2024 | Exploring energy-aware policies for modern I/O infrastructures | Diana Rodrigues, José Fernandes, Mariana Amorim, and Sara Pereira |
2021 - 2023 | Programmable and Adaptable Data Transformations | Maria Beatriz Moreira, Pedro Peixoto, and Ruben Adão |
2021 - 2022 | A Key-Value Storage Benchmarking Tool | Susana Marques and Tomás Costa |
2021 - 2021 | Storage Tiering Strategies in FUSE-based File Systems | Diogo Ribeiro |
2020 - 2021 | An Evaluation of Linux Interfaces for Storage I/O | Alberto Faria |
Distinções
Prémio
2022 | "The Incredibles" Award 2022. Award given by INESC TEC to researchers with outstanding contributions on their field.
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
2021 | Student grant to attend USENIX Annual Technical Conference.
USENIX Association, Estados Unidos
|
2020 | Student grant to attend the 14th USENIX Symposium on Operating Systems Design and Implementation.
USENIX Association, Estados Unidos
|
2019 | FCT PhD grant (SFRH/BD/146059/2019)
Fundação para a Ciência e a Tecnologia, Portugal
|
2019 | Merit grant. Award given by DGES for outstanding academic marks.
Direção-Geral do Ensino Superior (DGES), Portugal
|
2018 | Excellence scholarship. Award given by University of Minho for outstanding academic marks.
Universidade do Minho, Portugal
|
Outra distinção
2025 | Energy efficiency monitoring tool listed in the EU's Innovation Radar (Testing framework for AI energy efficiency).
European Commission, Bélgica
|
2023 | Finalist of the international award Cor Baayen Early Career Researcher Award (8 finalists were selected).
European Research Consortium for Informatics and Mathematics, França
|
2021 | Best paper runner-up on the 14th International Systems and Storage Conference.
Association for Computing Machinery, Estados Unidos
|