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.

Research interests

Field of Research (FOS)

Electrical engineering, electronic engineering, information engineering

External profiles

Scientific production

Biography

Get to know this author through their biography.

Complete biography

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.