João Pedro Faria Mendonça Barreto

João Pedro Faria Mendonça Barreto

ist45149

Researcher of the Distributed Systems Group at INESC-ID, Lisboa, and assistant professor at Instituto Superior Técnico (IST). He has a 10+ years experience in teaching and coordinating the Operating Systems and Distributed Systems undergrad courses at Instituto Superior Técnico. His current research interests include: high-performance computing, concurrent programming, transactional Memory, heterogeneous memory systems, consistency and replication, blockchains.

Interesses científicos

Área de Especialização (FOS)

Engenharia Eletrotécnica, Eletrónica e Informática

Perfis externos

Produção científica

Biografia

Conheça este autor através da sua biografia.

Biografia completa

Researcher of the Distributed Systems Group at INESC-ID, Lisboa, and assistant professor at Instituto Superior Técnico (IST), where he received his Ph.D. degree in 2009. He has a 10+ years experience in teaching and coordinating the Operating Systems and Distributed Systems undergrad courses at Instituto Superior Técnico (200+ students at each edition). He has been awarded the Excellence in Teaching Award from IST multiple times, with an average teaching quality score (QUC system from IST) of 8.84 (out of 9) over the last 5 years. He has supervised 3 successful PhD thesis, besides 40+ MSc thesis. His current research interests include: high-performance computing, concurrent programming, transactional Memory, heterogeneous memory systems, consistency and replication, blockchains. He has participated in a number of international projects, including H2020 projects Cloud-TM, TRACE (as technical coordinator) and EPEEC (as local coordinator). He has published in top scientific conferences such as FAST, PPoPP, IPDPS, Middleware (with a best paper award) and SPAA; as well as high-impact journals such as ACM Computing Surveys and Elsevier JPDC. He is a member of the Technical Program Committees of SC'22 (CORE A), and has co-organized the latest editions of the HMEM workshop at ACM ICS (CORE A). He is a member of ACM/SIGOPS and Eurosys.