CV
Education
- Ph.D. in Computer Engineering and Informatics, University of Patras, 2000
- M.Eng. in Computer Engineering and Informatics, University of Patras, 1997
- Diploma in Computer Engineering and Informatics, University of Patras, 1996
- A European Diploma in Engineering is a five-year university degree. It sits between a U.S. bachelor’s and master’s degree.
Honors and Awards
Fellowships & Distinctions
- Fellow, IEEE, 2024 — “For contributions to dynamic execution environments and multiprocessor memory management”
- Fellow, International Artificial Intelligence Industry Alliance, 2024
- Fellow, Asia-Pacific Artificial Intelligence Association, 2023
- Fellow, Institution of Engineering and Technology (IET), 2017
- Fellow, British Computer Society, 2014
- Full Member, Sigma Xi, The Scientific Research Honor Society, 2025
- Distinguished Visitor, IEEE Computer Society, 2024
- Distinguished Contributor, IEEE Computer Society, 2022
- Distinguished Member, ACM, 2018
- Senior Member, ACM, 2011
- Senior Member, IEEE, 2010
- Marie Curie Fellow, 2009
- HiPEAC Fellow, 2008
Research & Career Awards
- John W. Hancock Chair in Engineering, Virginia Tech, 2019–present
- Royal Society Wolfson Research Merit Award, 2015 (extended to lifetime)
- SFI-DEL Investigator Award, 2015
- IBM Faculty Award, 2007
- DOE Early Career Principal Investigator Award, 2005
- NSF CAREER Award, 2004
Service & Editorial Recognition
- Outstanding Service Award, Department of Computer Science, Virginia Tech, 2026
- IEEE Award for Editorial Excellence, IEEE Transactions on Parallel and Distributed Systems, 2020
- Elsevier Distinguished Editorial Service Award, 2019
- IEEE Outstanding Service Award, 2010, 2014, 2018
- Investors in People Silver Award, 2017
Best Paper Awards & Nominations
- Best Paper Award, Design Automation and Test in Europe Conference (DATE), 2020
- HiPEAC Paper Award, twice in 2020 (ASPLOS 2020 and MICRO 2020 papers)
- Best Paper Award Nomination, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020
- Best Paper Award, ACM International Workshop on Code Optimization for Multi and Many Cores (COSMIC), 2013
- Best Paper Award Nomination, International Conference on Parallel Processing (ICPP), 2010
- Best Paper Award, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), 2007
- Best Paper Award Nomination, ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2006
- Best Paper Award, International Workshop on OpenMP (IWOMP), 2005
- Best Paper Award, International Symposium on High-Performance Computing (ISHPC), 2003
- Best Paper Award, IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid), 2002
- Best Paper Award, IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPS), 2002
- Best Paper Award Nomination, ACM International Conference on Supercomputing (ICS), 2001
- Best Paper Award Nomination, IEEE/ACM Supercomputing Conference (SC), 2001
- Best Paper Award, IEEE/ACM Supercomputing Conference (SC), 2000
- Best Paper Award Nomination, ACM International Conference on Supercomputing (ICS), 1999
Early Recognition
- Outstanding Academic Performance Award, Technical Chamber of Greece, 1996
- Outstanding Academic Performance Award, Technical Chamber of Greece, 1993
- Outstanding Academic Performance Award, National Scholarships Foundation of Greece, 1992
Work experience
Virginia Tech
- Aug 2019 - present: John W. Hancock Professor of Engineering
- Aug 2019 - present: Professor, Department of Computer Science
- Aug 2020 - present: Professor by courtesy, Bradley Department of Electrical and Computer Engineering
- Aug 2022 - present: Associate Director, Stacks@CS Center for Computer Systems Research
- Oct 2016 - Aug 2019: Adjunct Professor, Department of Computer Science
Concurrent appointments
- Sep 2015 - present: Royal Society Wolfson Research Fellow
- Aug 2022 - present: Honorary Professor, School of Electronics, Electrical Engineering and Computer Science, Queen’s University Belfast
- Oct 2013 - present: Adjunct Professor, Department of Computer Science, Old Dominion University
Queen’s University Belfast
- Jan 2012 - Aug 2019: Professor and Chair in High Performance and Distributed Computing, School of Electronics, Electrical Engineering and Computer Science
- Jan 2018 - Aug 2019: Director, Research Institute in Electronics, Communications and Information Technology (ECIT)
- Jan 2016 - Jan 2018: Head of School, Electronics, Electrical Engineering and Computer Science
- Feb 2016 - Aug 2019: Director, Center for Data Science and Scalable Computing
- Jan 2012 - Feb 2016: Director, High Performance and Distributed Computing Research Cluster
Earlier appointments
- Sep 2009 - Jan 2012: Associate Professor with tenure, Department of Computer Science, University of Crete
- Sep 2009 - Jan 2012: Affiliate Professor, Institute of Computer Science, Foundation for Research and Technology - Hellas (FORTH)
- Aug 2008 - Sep 2009: Associate Professor with tenure, Department of Computer Science, Virginia Tech
- Aug 2006 - Aug 2008: Associate Professor, tenure-track, Department of Computer Science, Virginia Tech
- Aug 2002 - Aug 2006: Assistant Professor, tenure-track, Department of Computer Science, College of William & Mary
- Jan 2001 - Aug 2002: Visiting Assistant Professor, Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign
- Sep 1996 - Dec 2000: Graduate Research Assistant, Department of Computer Engineering and Informatics, University of Patras
