I am Associate Professor at the Department of Informatics & Telecommunications (link) of the National & Kapodistrian University of Athens (link) in Greece (since May 2011) where I am leading the Computer Architecture group of the Digital Systems and Computer Architecture laboratory.
I received my engineering diploma from the Department of Computer Engineering & Informatics of the University of Patras (1992) and my PhD from the Department of Informatics & Telecommunications of the National & Kapodistrian University of Athens (1997). Before joining the University of Athens, I served as Lecturer, Assistant Professor, and Associate Professor at the Department of Informatics of the University of Piraeus (1999 – 2011). Even before that, I worked as post-doc fellow at the Institute of Informatics and Telecommunications of the NCSR “Demokritos” (1999) and as research engineer in the private sector (1997 – 1999). My research work is in the area of Dependable Computer Architecture, and in particular on-line testing, fault tolerance, and design validation of Microprocessors and Microprocessor-based systems.
I have introduced techniques for efficient ISA-based error and bug detection in different microprocessor architectures and test time optimization techniques for multithreaded and multicore architectures. Currently, my research focuses on silicon debug/validation of microprocessor architectures, microprocessors reliability evaluation, error detection and fault tolerance in massively parallel architectures including GPUs, as well as memory system design for massively parallel architectures.