Lecturer (Tenure-track)
Cyprus University of Technology
Andreas Diavastos is a currently a Lecturer (Tenure-track) 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) and then joined the Universitat Politecnica de Catalunya (UPC) in Barcelona as a Distinguished researcher from 2020-2022. In 2023, he worked as a Visiting Lecturer for the University of Cyprus and an Adjunct Faculty Member for the University of Nicosia. His research work has been published in several scientific conferences and journals (i.e. ASPLOS, ACM/IEEE DAC, ISPASS, ACM TACO, DATE, IEEE TCAD, ACM TOCS).
Cyprus University of Technology
University of Nicosia
University of Cyprus
School of Computing, National University of Singapore
Universitat Politecnica de Catalunya (UPC)
School of Computing, National University of Singapore
Department of Computer Science and Engineering, Chalmers University of Technology
Department of Computer Science, University of Cyprus
The Cyprus Institute, Cyprus
National Guard of Cyprus
Ph.D. in Computer Architecture
Department of Computer Science, University of Cyprus
B.Sc. in Computer Science
Department of Computer Science, University of Cyprus
Combining dynamic thread assignment capabilities with a static dependence resolution mechanism for exascale computing.
Worked on many-core software development for a custom many-core processor.
Program Committee
IEEE International Symposium on Workload Characterization
Web-chair
IEEE International Symposium on Performance Analysis of Systems and Software
High Performance and Embedded Architecture and Compilation (HiPEAC, TACO)
IEEE Transactions on Computers
IEEE International Symposium on Workload Characterization
IEEE Access
ACM Transactions on Parallel Computing
IEEE Micro
International Symposium on Computer Architecture
Pan-Hellenic Conference on Informatics
IEEE International Conference on Computer Design
Member of the Institute of Electrical and Electronics Engineers
Member of the Association for Computing Machinery
Member of the ACM Special Interest Group on Computer Architecture
Member of the ACM Special Interest Group on High Performance Computing
Member of the ACM Special Interest Group on Microarchitecture