Andreas Diavastos is a Lecturer in the Department of Electrical Engineering, Computer Engineering and Informatics at the Cyprus University of Technology, leading the Computer Architecture Research Lab (CARL). He first joined the department in August 2024.
He received his BSc and his PhD in Computer Science from the University of Cyprus in 2010 and 2018 respectively. During his PhD, he received the Graduate School Scholarship in 2015 and the EuroLab4HPC Collaboration Grant in 2017. During his studies he worked on several national and European projects (EU FP7 and HORIZON) and he was lucky enough to have worked with several researchers from both the academia and the industry such as the University of Manchester, in the UK, the Chalmers University of Technology in Sweden, RECORE Systems in Netherlands and the Cyprus Institute in Nicosia.
After obtaining his PhD he worked as a Postdoctoral Researcher at the National University of Singapore (NUS) from 2018-2020. He then joined the Universitat Politecnica de Catalunya (UPC) in Barcelona as a Distinguished researcher from 2020-2022. In 2022 he rejoined NUS as a senior Researcher. In 2023 he worked as a Visiting Lecturer for the University of Cyprus and an Adjunct Faculty Member for the University of Nicosia. To this date, he has served as a reviewer for several conferences and journals such as ISCA, IISWC, IEEE Transactions on Computers (TC), IEEE Access, ACM Transactions on Parallel Computing (TOPC), HiPEAC, ICCD, etc.
His research interests are in the broader area of Computer Architecture focusing in Processor and Accelerator Architectures, High Performance Computing (HPC), Parallel Programming and Execution Models, Artificial Intelligence for optimal scheduling, Automatic Parallelization and Hardware/Software Co-design for Energy Efficiency.