João Barreto
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.

His current research interests include: high-performance computing, concurrent programming, transactional Memory, operating 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 conferences such as FAST, PPoPP, IPDPS, Middleware (with a best paper award) and SPAA.
Accelerator-based Architectures
Dataflow and Tasking
Directive Based Programming
Heterogeneous Systems
Parallel Programming Languages and Models
Runtime Systems
Back To Top Button