Dimitrios Skarlatos

Assistant Professor
Computer Science Department
Carnegie Mellon University
Co-founder & CEO of LithosAI
Leading the CAOS group

Administrative support: Emi Perdan

Catalyst · PDL · CyLab · CALCM

Dimitrios Skarlatos in front of Space Shuttle Atlantis

I'm always looking for highly-motivated students, apply and reach out.

News

About

I'm an Assistant Professor in the Computer Science Department at Carnegie Mellon University where I lead the CAOS group. I'm also the co-founder and CEO of LithosAI. My research bridges computer architecture and operating systems with a focus on performance, security, and efficiency for AI datacenters. Before CMU, I spent a year at Meta Research. Several of our works have been released as open-source, upstreamed into Linux and Android, and deployed in production across millions of servers.

Life's too short for slow and insecure computers.

My work has been recognized with the IEEE CS TCCA Young Computer Architect Award, the NSF CAREER award, an Intel Outstanding Researcher Award, a Linux Foundation Faculty Award, the Intel Rising Star Faculty Award, the Scott Institute Entrepreneurship Award, industry awards from Amazon, AMD, VMware, Oracle, and Meta, an ISCA Best Paper award, two ASPLOS best paper awards, four IEEE MICRO Top Picks and five honorable mentions, and a CACM Research Highlight.

I earned my PhD in Computer Science at the University of Illinois at Urbana-Champaign, working with Prof. Josep Torrellas. My thesis received the David J. Kuck Outstanding Ph.D. Thesis Award and the ACM SIGARCH & IEEE CS TCCA Outstanding Dissertation Award. While at Illinois I also received the C.W. Gear Outstanding Graduate Student Award, the Mavis Future Faculty Fellowship, the David J. Kuck Outstanding MS Thesis Award, the W.J. Poppelbaum Memorial Award, and the Computer Science Excellence Fellowship.

My alma mater is the Technical University of Crete in Greece, where I studied Electrical and Computer Engineering. As an undergraduate, I received the Limmat Stiftung Academic Excellence Award and the Academic Excellence Award of the Technical Chamber of Greece.

Research

2026

2025

SOSP LithOS: An Operating System for Efficient Machine Learning on GPUs.

Patrick H. Coppock, Brian Zhang, Eliot H. Solomon, Vasilis Kypriotis, Leon Yang, Bikash Sharma, Dan Schatzberg, Todd C. Mowry, Dimitrios Skarlatos.

Proceedings of the 31st Symposium on Operating Systems Principles, Seoul, Republic of Korea, October 2025.

Received an IEEE Micro's Top Picks Honorable Mention as one of the "most significant papers in computer architecture based on novelty and long-term impact" for 2025!

MICRO Learning to Walk: Architecting Learned Virtual Memory Translation.

Kaiyang Zhao, Yuang Chen, Xenia Xu, Dan Schatzberg, Nastaran Hajinaza, Rupin Vakharwala, Andy Anderson, Dimitrios Skarlatos.

Proceedings of the 58th Intl. Symposium on Microarchitecture, Seoul, Korea, October 2025.

Received an IEEE Micro's Top Picks Honorable Mention as one of the "most significant papers in computer architecture based on novelty and long-term impact" for 2025!

CACM TMO: Transparent Memory Offloading in Datacenters.

Johannes Weiner, Niket Agarwal, Dan Schatzberg, Leon Yang, Hao Wang, Blaise Sanouillet, Bikash Sharma, Tejun Heo, Mayank Jain, Chunqiang Tang, Dimitrios Skarlatos.

Communications of the ACM (CACM) Research Highlight, August 2025.

Technical Perspective article by Parthasarathy Ranganathan, VP/Technical Fellow at Google

OSDI EMT: An OS Framework for New Memory Translation Architectures

Siyuan Chai, Jiyuan Zhang, Jongyul Kim, Alan Wang, Fan Chung, Jovan Stojkovic, Weiwei Jia, Dimitrios Skarlatos, Josep Torrellas, and Tianyin Xu.

Proceedings of the 19th USENIX Symposium on Operating Systems Design and Implementation, Boston, MA, USA, July 2025.

Received an IEEE Micro's Top Picks Honorable Mention as one of the "most significant papers in computer architecture based on novelty and long-term impact" for 2025!

2024

MICRO Top Picks The Pursuit of Physical Memory Contiguity in Datacenters.

Kaiyang Zhao, Kaiwen Xue, Ziqi Wang, Dan Schatzberg, Leon Yang, Antonis Manousis, Johannes Weiner, Rik van Riel, Bikash Sharma, Chunqiang Tang, Dimitrios Skarlatos.

IEEE MICRO Magazine, Top Picks Special Issue, May-June 2024.

2023

SOSP XFaaS: Hyperscale and Low Cost Serverless Functions at Meta.

Alireza Sahraei, Soteris Demetriou, Amirali Sobhgol, Haoran Zhang, Abhigna Nagaraja, Neeraj Pathak, Girish Joshi, Carla Souza, Bo Huang, Wyatt Cook, Andrii Golovei, Pradeep Venkat, Andrew McFague, Dimitrios Skarlatos, Vipul Patel, Ravinder Thind, Ernesto Gonzalez, Yun Jin, and Chunqiang Tang.

Proceedings of the 29th Symposium on Operating System Principles, Germany, October 2023.

ISCA Contiguitas: The Pursuit of Physical Memory Contiguity in Datacenters.

Kaiyang Zhao, Kaiwen Xue, Ziqi Wang, Dan Schatzberg, Leon Yang, Antonis Manousis, Johannes Weiner, Rik van Riel, Bikash Sharma, Chunqiang Tang, Dimitrios Skarlatos.

Proceedings of the 50th Intl. Symposium on Computer Architecture, Orlando, USA, June 2023.

Selected for the ISCA 2023 Best Paper Award!

Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2023!

Initial patches of Contiguitas have been upstreamed in the Linux Kernel!

HPCA Memory-Efficient Hashed Page Tables.

Jovan Stojkovic, Namrata Mantri, Dimitrios Skarlatos, Tianyin Xu, Josep Torrellas.

Proceedings of the 29th Intl. Symposium on High-Performance Computer Architecture, Montreal, CA, February 2023.

2022

ASPLOS TMO: Transparent Memory Offloading in Datacenters.

Johannes Weiner, Niket Agarwal, Dan Schatzberg, Leon Yang, Hao Wang, Blaise Sanouillet, Bikash Sharma, Tejun Heo, Mayank Jain, Chunqiang Tang, Dimitrios Skarlatos.

Proceedings of the 27th Intl. Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, February 2022.

Selected for the ASPLOS 2022 Best Paper Award!

Selected as a Communications of the ACM Research Highlight (CACM RH) 2024!

ASPLOS IOCost: Block IO Control for Containers in Datacenters.

Tejun Heo, Dan Schatzberg, Andrew Newell, Song Liu, Saravanan Dhakshinamurthy, Iyswarya Narayanan, Josef Bacik, Chris Mason, Chunqiang Tang, Dimitrios Skarlatos.

Proceedings of the 27th Intl. Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, February 2022.

Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2022!

2021

SOSP RAS: Continuously Optimized Region-wide Datacenter Resource Allocation.

Andrew Newell, Dimitrios Skarlatos, Jingyuan Fan, Pavan Kumar, Maxim Khutornenko, Mayank Pundir, Yirui Zhang, Mingjun Zhang, Yuanlai Liu, Linh Le, Brendon Daugherty, Apurva Samudra, Prashasti Baid, James Kneeland, Igor Kabiljo, Dmitry Shchukin, Andre Rodrigues, Scott Michelson, Ben Christensen, Kaushik Veeraraghavan, Chunqiang Tang.

Proceedings of the 28th Symposium on Operating System Principles, Virtual, October 2021.

2020

ISCA BabelFish: Fusing Address Translations for Containers.

Dimitrios Skarlatos, Umur Darbaz, Bhargava Gopireddy, Nam Sung Kim, Josep Torrellas.

Proceedings of the 47th Intl. Symposium on Computer Architecture, Valencia, Spain, June 2020.

Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2020!

ASPLOS Elastic Cuckoo Page Tables: Rethinking Virtual Memory Translation for Parallelism.

Dimitrios Skarlatos, Apostolos Kokolis, Tianyin Xu, and Josep Torrellas.

Proceedings of the 25th Intl. Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, March 2020.

Selected for the ASPLOS 2020 Best Paper Award!

Received an IEEE Micro's Top Picks Honorable Mention as one of the "most significant papers in computer architecture based on novelty and long-term impact" for 2020!

2019

ISCA MicroScope: Enabling Microarchitectural Replay Attacks.

Dimitrios Skarlatos, Mengjia Yan, Bhargava Gopireddy, Read Sprabery, Josep Torrellas, and Christopher W. Fletcher.

Proceedings of the 46th Intl. Symposium on Computer Architecture, Phoenix, USA, June 2019.

Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2019!

US Patent Secure Cloud-based Machine Learning.

Lan Vu, Dimitrios Skarlatos, Aravind Bappanadu, Hari Sivaraman, Uday Kurkure, and Ravi Soundararajan.

U.S Patent and Trademark Office Patent Application No. 16/417,139, May 2019.

2018

2017

2016

2013

FPL-Altera Real Time Fractal Flame Rendering.

Dimitrios Skarlatos, Georgios Mantakos, Athanasios Stratikopoulos, and Apostolos Dollas.

Demo & Poster presentation as part of the ALTERA Innovates Europe Contest 2012-2013. In conjunction with the 23rd Intl. Conference on Field Programmable Logic and Applications, Porto, Portugal, September 2013.

Won the First place for the "Most Impressive use of an FPGA" category, 2013 ALTERA (Intel) Innovate Europe Contest!

HiPEAC-DFR Towards Reliable Task Parallel Programs.

Dimitrios Skarlatos, Polyvios Pratikakis, Dionisios Pnevmatikatos.

Proceedings of the 5th Workshop on Design for Reliability. In conjunction with the Intl. Conference on High Performance and Embedded Architecture and Compilation, Berlin, Germany, January 2013.

Theses

Teaching

I regularly teach 15-418: Parallel Computer Architecture and Programming and 15-740: Computer Architecture. I also often teach 15-793: Secure Computer Systems and 15-849: Datacenter Computing.