Welcome to my homepage! I am a Postdoctoral Researcher in the Department of Computer Science at the University of Illinois Urbana-Champaign (UIUC), working with Prof. Josep Torellas and the i-acoma group as part of the ACE research center! I received my PhD in Computer Engineering from the Department of Electrical and Computer Engineering at the National Technical University of Athens (NTUA). I was fortunate to work under the supervision of Prof. Georgios Goumas and Prof. Vasileios Karakostas as a member of the Computing Systems Laboratory (CSLAB).
My research interests generally lie on the fields of computer architecture and operating systems and especially on: i) virtual memory, ii) HW/SW co-design, iii) new memory/storage technologies and iv) virtualization. Currently, I find the resurgence of research around Distributed Shared Memory (DSM) systems fascinating. A key enabler to this direction has been the emergence of new hardware cache coherent links/technologies, like CXL 3.0. My current research is focused on HW/SW co-design for efficient pragmatic DSM access.
During my PhD studies I’ve spent three months at UW-Madison on a research visit, working with professor Michael Swift and the SCAIL group on persistent memory. Prior to my PhD studies, I was employed as a research assistant at Chalmers Univeristy of Technology under the supervision of professor Per Stenstrom. My main research area was system software support for main memory compression and this granted patent summarizes our work.
Thomas M. Siebel Center for Computer Science
University of Illinois Urbana-Champaign, USA