Dimitrios Skarlatos

Dimitrios Skarlatos, Assistant Professor - CMU Computer Science Department & ECE

Assistant Professor



Office 9125 Gates and Hillman Centers

Email dskarlat@andrew.cmu.edu

Computer Science Department

Administrative Support Person
Tracy Farbacher

Research Interests
Computer Architecture
Security and Privacy

Patrick Coppock
Siddharth Jayashankar
Kaiyang Zhao

CSD Courses Taught

15793 - Spring, 2024


I earned a PhD in Computer Science at the University of Illinois at Urbana-Champaign in 2020 where I was fortunate to work with Prof. Josep Torrellas in the i-acoma group. My PhD thesis, Rethinking Computer Architecture and Operating Systems Abstractions for Good & Evil, received the David J. Kuck Outstanding Ph.D. Thesis Award, and the ACM SIGARCH & IEEE CS TCCA Outstanding Dissertation Award, for "contributions to redesigning the abstractions and interfaces that connect hardware and operating systems". My alma mater is the Technical University of Crete in Greece, where I studied Electronic and Computer Engineering. During my years in Crete I had the chance to work with Prof. Dionisios Pnevmatikatos, Prof. Apostolos Dollas, Prof. Ioannis Papaefstathiou and Prof. Polyvios Pratikakis.

Research/Teaching Statement

My research bridges computer architecture and operating systems focusing on performance, security, and scalability. My current work follows two central themes: (a) re-designing abstractions and interfaces between the two layers to improve performance and scalability, and (b) uncovering security vulnerabilities and building defenses at the boundary between hardware and OS.

Web site:

Group website: