@inproceedings{Jayashankar2026CeriumSOSP,
  author        = {Siddharth Jayashankar and Joshua Kim and Michael B. Sullivan and Wenting
                   Zheng and Dimitrios Skarlatos},
  title         = {{Cerium: A Scalable Multi-GPU Framework for Encrypted Large-Model
                   Inference}},
  booktitle     = {Proceedings of the 32nd Symposium on Operating Systems Principles},
  series        = {SOSP 2026},
  year          = {2026},
  url           = {https://arxiv.org/abs/2512.11269},
}

@inproceedings{Kypriotis2026PowerWeaveISCA,
  author        = {Vasilis Kypriotis and Eric Dubberstein and Patrick H. Coppock and Eliot H.
                   Solomon and Rayyan Zamir and Tathagata Srimani and Dimitrios Skarlatos},
  title         = {{PowerWeave: Unlocking Energy-Efficient ML on GPUs with OS-Level Spatial
                   Power Management}},
  booktitle     = {Proceedings of the 53rd International Symposium on Computer Architecture},
  series        = {ISCA 2026},
  year          = {2026},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/powerweave_isca26.pdf},
}

@misc{Blasberg2026Agenticarxiv,
  author        = {Alexander Blasberg and Vasilis Kypriotis and Dimitrios Skarlatos},
  title         = {{Agentic Architect: An Agentic AI Framework for Architecture Design
                   Exploration and Optimization}},
  year          = {2026},
  archivePrefix = {arXiv},
  eprint        = {2604.25083},
  url           = {https://arxiv.org/abs/2604.25083},
  note          = {Preprint},
}

@inproceedings{lithos:sosp25,
  author        = {Patrick H. Coppock and Brian Zhang and Eliot H. Solomon and Vasilis
                   Kypriotis and Leon Yang and Bikash Sharma and Dan Schatzberg and Todd C.
                   Mowry and Dimitrios Skarlatos},
  title         = {{LithOS: An Operating System for Efficient Machine Learning on GPUs}},
  booktitle     = {Proceedings of the 31st Symposium on Operating Systems Principles},
  series        = {SOSP 2025},
  year          = {2025},
  doi           = {10.1145/3731569.3764818},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/lithos_sosp25.pdf},
}

@inproceedings{lvm:micro25,
  author        = {Kaiyang Zhao and Yuang Chen and Xenia Xu and Dan Schatzberg and Nastaran
                   Hajinaza and Rupin Vakharwala and Andy Anderson and Dimitrios Skarlatos},
  title         = {{Learning to Walk: Architecting Learned Virtual Memory Translation}},
  booktitle     = {Proceedings of the 58th IEEE/ACM International Symposium on
                   Microarchitecture},
  series        = {MICRO 2025},
  year          = {2025},
  doi           = {10.1145/3725843.37560935},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/lvm_micro25.pdf},
}

@article{Weiner2025TMOCACM,
  author        = {Johannes Weiner and Niket Agarwal and Dan Schatzberg and Leon Yang and Hao
                   Wang and Blaise Sanouillet and Bikash Sharma and Tejun Heo and Mayank Jain
                   and Chunqiang Tang and Dimitrios Skarlatos},
  title         = {{TMO: Transparent Memory Offloading in Datacenters}},
  journal       = {Communications of the ACM},
  year          = {2025},
  url           = {https://cacm.acm.org/research-highlights/tmo-transparent-memory-offloading-in-datacenters/},
  note          = {Research Highlight},
}

@inproceedings{emt:osdi25,
  author        = {Siyuan Chai and Jiyuan Zhang and Jongyul Kim and Alan Wang and Fan Chung
                   and Jovan Stojkovic and Weiwei Jia and Dimitrios Skarlatos and Josep
                   Torrellas and Tianyin Xu},
  title         = {{EMT: An OS Framework for New Memory Translation Architectures}},
  booktitle     = {Proceedings of the 19th USENIX Symposium on Operating Systems Design and
                   Implementation},
  series        = {OSDI 2025},
  year          = {2025},
  doi           = {10.5555/3767901.3767940},
  url           = {https://dl.acm.org/doi/10.5555/3767901.3767940},
}

@inproceedings{cinnamon_asplos25,
  author        = {Siddharth Jayashankar and Edward Chen and Tom Tang and Wenting Zheng and
                   Dimitrios Skarlatos},
  title         = {{Cinnamon: A Framework for Scale-out Encrypted AI}},
  booktitle     = {Proceedings of the 30th ACM International Conference on Architectural
                   Support for Programming Languages and Operating Systems, Volume 1},
  series        = {ASPLOS 2025},
  year          = {2025},
  doi           = {10.1145/3669940.3707260},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/cinnamon_asplos25.pdf},
}

@inproceedings{perspective_isca24,
  author        = {Tae Hoon Kim and David Rudo and Kaiyang Zhao and Zirui Neil Zhao and
                   Dimitrios Skarlatos},
  title         = {{Perspective: A Principled Framework for Pliable and Secure Speculation in
                   Operating Systems}},
  booktitle     = {2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture
                   (ISCA)},
  series        = {ISCA 2024},
  year          = {2024},
  doi           = {10.1109/ISCA59077.2024.00059},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/perspective_isca24.pdf},
}

@article{Zhao2024TheMICROTopPicks,
  author        = {Kaiyang Zhao and Kaiwen Xue and Ziqi Wang and Dan Schatzberg and Leon Yang
                   and Antonis Manousis and Johannes Weiner and Rik van Riel and Bikash Sharma
                   and Chunqiang Tang and Dimitrios Skarlatos},
  title         = {{The Pursuit of Physical Memory Contiguity in Datacenters}},
  journal       = {IEEE Micro},
  year          = {2024},
  url           = {https://www.computer.org/csdl/magazine/mi/2024/04/10543201/1XorkOFB3KE},
  note          = {Top Picks Special Issue},
}

@inproceedings{memento:micro23,
  author        = {Ziqi Wang and Kaiyang Zhao and Pei Li and Andrew Jacob and Michael Kozuch
                   and Todd Mowry and Dimitrios Skarlatos},
  title         = {{Memento: Architectural Support for Ephemeral Memory Management in
                   Serverless Environments}},
  booktitle     = {2023 56th Annual IEEE/ACM International Symposium on Microarchitecture
                   (MICRO)},
  series        = {MICRO 2023},
  year          = {2023},
  doi           = {10.1145/3613424.3623795},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/memento_micro23.pdf},
}

@inproceedings{siloz:sosp23,
  author        = {Kevin Loughlin and Jonah Rosenblum and Stefan Saroiu and Alec Wolman and
                   Dimitrios Skarlatos and Baris Kasikci},
  title         = {{Siloz: Leveraging DRAM Isolation Domains to Prevent Inter-VM Rowhammer}},
  booktitle     = {Proceedings of the 29th ACM Symposium on Operating Systems Principles (SOSP
                   2023)},
  series        = {SOSP 2023},
  year          = {2023},
  doi           = {10.1145/3600006.3613143},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/siloz_sosp23.pdf},
}

@inproceedings{xfaas:sosp23,
  author        = {Alireza Sahraei and Soteris Demetriou and Amirali Sobhgol and Haoran Zhang
                   and Abhigna Nagaraja and Neeraj Pathak and Girish Joshi and Carla Souza and
                   Bo Huang and Wyatt Cook and Andrii Golovei and Pradeep Venkat and Andrew
                   McFague and Dimitrios Skarlatos and Vipul Patel and Ravinder Thind and
                   Ernesto Gonzalez and Yun Jin and Chunqiang Tang},
  title         = {{XFaaS: Hyperscale and Low Cost Serverless Functions at Meta}},
  booktitle     = {Proceedings of the 29th ACM Symposium on Operating Systems Principles (SOSP
                   2023)},
  series        = {SOSP 2023},
  year          = {2023},
  doi           = {10.1145/3600006.3613155},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/xfaas_sosp23.pdf},
}

@inproceedings{Saokar2023ServiceRouterOSDI,
  author        = {Harshit Saokar and Soteris Demetriou and Nick Magerko and Max Kontorovich
                   and Josh Kirstein and Margot Leibold and Dimitrios Skarlatos and Hitesh
                   Khandelwal and Chunqiang Tang},
  title         = {{ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta}},
  booktitle     = {Proceedings of the 17th USENIX Symposium on Operating Systems Design and
                   Implementation},
  series        = {OSDI 2023},
  year          = {2023},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/sr_osdi23.pdf},
}

@inproceedings{contiguitas_isca23,
  author        = {Kaiyang Zhao and Kaiwen Xue and Ziqi Wang and Dan Schatzberg and Leon Yang
                   and Antonis Manousis and Johannes Weiner and Rik van Riel and Bikash Sharma
                   and Chunqiang Tang and Dimitrios Skarlatos},
  title         = {{Contiguitas: The Pursuit of Physical Memory Contiguity in Datacenters}},
  booktitle     = {Proceedings of the 50th Annual International Symposium on Computer
                   Architecture},
  series        = {ISCA 2023},
  year          = {2023},
  doi           = {10.1145/3579371.3589079},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/contiguitas_isca23.pdf},
}

@article{Heo2023IOCostMICROTopPicks,
  author        = {Tejun Heo and Dan Schatzberg and Andrew Newell and Song Liu and Saravanan
                   Dhakshinamurthy and Iyswarya Narayanan and Josef Bacik and Chris Mason and
                   Chunqiang Tang and Dimitrios Skarlatos},
  title         = {{IOCost: Block IO Control for Containers in Datacenters}},
  journal       = {IEEE Micro},
  year          = {2023},
  doi           = {10.1109/MM.2023.3277783},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/top_iocost.pdf},
  note          = {Top Picks Special Issue},
}

@inproceedings{meecpt_hpca23,
  author        = {Jovan Stojkovic and Namrata Mantri and Dimitrios Skarlatos and Tianyin Xu
                   and Josep Torrellas},
  title         = {{Memory-Efficient Hashed Page Tables}},
  booktitle     = {2023 IEEE International Symposium on High Performance Computer Architecture
                   (HPCA)},
  series        = {HPCA 2023},
  year          = {2023},
  doi           = {10.1109/HPCA56546.2023.10071061},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/meecpt_hpca23.pdf},
}

@inproceedings{tmo_asplos22,
  author        = {Johannes Weiner and Niket Agarwal and Dan Schatzberg and Leon Yang and Hao
                   Wang and Blaise Sanouillet and Bikash Sharma and Tejun Heo and Mayank Jain
                   and Chunqiang Tang and Dimitrios Skarlatos},
  title         = {{TMO: Transparent Memory Offloading in Datacenters}},
  booktitle     = {Proceedings of the 27th ACM International Conference on Architectural
                   Support for Programming Languages and Operating Systems},
  series        = {ASPLOS 2022},
  year          = {2022},
  doi           = {10.1145/3503222.3507731},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/tmo_asplos22.pdf},
}

@inproceedings{iocost_asplos22,
  author        = {Tejun Heo and Dan Schatzberg and Andrew Newell and Song Liu and Saravanan
                   Dhakshinamurthy and Iyswarya Narayanan and Josef Bacik and Chris Mason and
                   Chunqiang Tang and Dimitrios Skarlatos},
  title         = {{IOCost: Block IO Control for Containers in Datacenters}},
  booktitle     = {Proceedings of the 27th ACM International Conference on Architectural
                   Support for Programming Languages and Operating Systems},
  series        = {ASPLOS 2022},
  year          = {2022},
  doi           = {10.1145/3503222.3507727},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/iocost_asplos22.pdf},
}

@inproceedings{necpt_asplos22,
  author        = {Jovan Stojkovic and Dimitrios Skarlatos and Apostolos Kokolis and Tianyin
                   Xu and Josep Torrellas},
  title         = {{Parallel Virtualized Memory Translation with Nested Elastic Cuckoo Page
                   Tables}},
  booktitle     = {Proceedings of the 27th ACM International Conference on Architectural
                   Support for Programming Languages and Operating Systems},
  series        = {ASPLOS 2022},
  year          = {2022},
  doi           = {10.1145/3503222.3507720},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/necpt_asplos22.pdf},
}

@inproceedings{ras:sosp21,
  author        = {Andrew Newell and Dimitrios Skarlatos and Jingyuan Fan and Pavan Kumar and
                   Maxim Khutornenko and Mayank Pundir and Yirui Zhang and Mingjun Zhang and
                   Yuanlai Liu and Linh Le and Brendon Daugherty and Apurva Samudra and
                   Prashasti Baid and James Kneeland and Igor Kabiljo and Dmitry Shchukin and
                   Andre Rodrigues and Scott Michelson and Ben Christensen and Kaushik
                   Veeraraghavan and Chunqiang Tang},
  title         = {{RAS: Continuously Optimized Region-wide Datacenter Resource Allocation}},
  booktitle     = {Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP
                   2021)},
  series        = {SOSP 2021},
  year          = {2021},
  doi           = {10.1145/3477132.3483578},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/ras_sosp21.pdf},
}

@inproceedings{nvoverlay_isca21,
  author        = {Ziqi Wang and Michael A. Kozuch and Todd C. Mowry and Vivek Seshadri and
                   Gennady Pekhimenko and Chulhwan Choo and Dimitrios Skarlatos},
  title         = {{NVOverlay: Enabling Efficient and Scalable High-Frequency Snapshotting to
                   NVM}},
  booktitle     = {2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture
                   (ISCA)},
  series        = {ISCA 2021},
  year          = {2021},
  doi           = {10.1109/ISCA52012.2021.00046},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/nvoverlay_isca21.pdf},
}

@inproceedings{jamaisvu_asplos21,
  author        = {Dimitrios Skarlatos and Zirui Neil Zhao and Riccardo Paccagnella and
                   Christopher W. Fletcher and Josep Torrellas},
  title         = {{Jamais Vu: Thwarting Microarchitectural Replay Attacks}},
  booktitle     = {Proceedings of the 26th ACM International Conference on Architectural
                   Support for Programming Languages and Operating Systems},
  series        = {ASPLOS 2021},
  year          = {2021},
  doi           = {10.1145/3445814.3446716},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/jamaisvu_asplos21.pdf},
}

@article{Skarlatos2021BabelFishMICROTopPicks,
  author        = {Dimitrios Skarlatos and Umur Darbaz and Bhargava Gopireddy and Nam Sung Kim
                   and Josep Torrellas},
  title         = {{BabelFish: Fusing Address Translations for Containers}},
  journal       = {IEEE Micro},
  year          = {2021},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/top_babelfish.pdf},
  note          = {Top Picks Special Issue},
}

@inproceedings{draco_micro20,
  author        = {Dimitrios Skarlatos and Qingrong Chen and Jianyan Chen and Tianyin Xu and
                   Josep Torrellas},
  title         = {{Draco: Architectural and Operating System Support for System Call
                   Security}},
  booktitle     = {2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture
                   (MICRO)},
  series        = {MICRO 2020},
  year          = {2020},
  doi           = {10.1109/MICRO50266.2020.00017},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/draco_micro20.pdf},
}

@inproceedings{babelfish_isca20,
  author        = {Dimitrios Skarlatos and Umur Darbaz and Bhargava Gopireddy and Nam Sung Kim
                   and Josep Torrellas},
  title         = {{BabelFish: Fusing Address Translations for Containers}},
  booktitle     = {2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture
                   (ISCA)},
  series        = {ISCA 2020},
  year          = {2020},
  doi           = {10.1109/ISCA45697.2020.00049},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/babelFish_isca20.pdf},
}

@inproceedings{cuckoo_asplos20,
  author        = {Dimitrios Skarlatos and Apostolos Kokolis and Tianyin Xu and Josep
                   Torrellas},
  title         = {{Elastic Cuckoo Page Tables: Rethinking Virtual Memory Translation for
                   Parallelism}},
  booktitle     = {Proceedings of the Twenty-Fifth International Conference on Architectural
                   Support for Programming Languages and Operating Systems},
  series        = {ASPLOS 2020},
  year          = {2020},
  doi           = {10.1145/3373376.3378493},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/cuckoo_asplos20.pdf},
}

@article{Skarlatos2020MicroScopeMICROTopPicks,
  author        = {Dimitrios Skarlatos and Mengjia Yan and Bhargava Gopireddy and Read
                   Sprabery and Josep Torrellas and Christopher W. Fletcher},
  title         = {{MicroScope: Enabling Microarchitectural Replay Attacks}},
  journal       = {IEEE Micro},
  year          = {2020},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/top_microscope.pdf},
  note          = {Top Picks Special Issue},
}

@inproceedings{vcombiner:ics20,
  author        = {Azin Heidarshenas and Serif Yesil and Dimitrios Skarlatos and Adam Morrison
                   and Sasa Misailovic and Josep Torrellas},
  title         = {{V-Combiner: Speeding-up Iterative Graph Processing on a Shared-Memory
                   Platform with Vertex Merging}},
  booktitle     = {Proceedings of the 34th ACM International Conference on Supercomputing},
  series        = {ICS 2020},
  year          = {2020},
  doi           = {10.1145/3392717.3392739},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/graph_ics20.pdf},
}

@inproceedings{microscope_isca19,
  author        = {Dimitrios Skarlatos and Mengjia Yan and Bhargava Gopireddy and Read
                   Sprabery and Josep Torrellas and Christopher W. Fletcher},
  title         = {{MicroScope: Enabling Microarchitectural Replay Attacks}},
  booktitle     = {Proceedings of the 46th International Symposium on Computer Architecture},
  series        = {ISCA 2019},
  year          = {2019},
  doi           = {10.1145/3307650.3322228},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/microScope_isca19.pdf},
}

@inproceedings{pageseer_hpca19,
  author        = {Apostolos Kokolis and Dimitrios Skarlatos and Josep Torrellas},
  title         = {{PageSeer: Using Page Walks to Trigger Page Swaps in Hybrid Memory Systems}},
  booktitle     = {2019 IEEE International Symposium on High Performance Computer Architecture
                   (HPCA)},
  series        = {HPCA 2019},
  year          = {2019},
  doi           = {10.1109/HPCA.2019.00012},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/pageSeer_hpca19.pdf},
}

@inproceedings{invisispec_micro18,
  author        = {Mengjia Yan and Jiho Choi and Dimitrios Skarlatos and Adam Morrison and
                   Christopher W. Fletcher and Josep Torrellas},
  title         = {{InvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy}},
  booktitle     = {2018 51st Annual IEEE/ACM International Symposium on Microarchitecture
                   (MICRO)},
  series        = {MICRO 2018},
  year          = {2018},
  doi           = {10.1109/MICRO.2018.00042},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/invisiSpec_micro18.pdf},
}

@inproceedings{hetcore_isca18,
  author        = {Bhargava Gopireddy and Dimitrios Skarlatos and Wenjuan Zhu and Josep
                   Torrellas},
  title         = {{HetCore: TFET-CMOS Hetero-Device Architecture for CPUs and GPUs}},
  booktitle     = {2018 ACM/IEEE 45th Annual International Symposium on Computer Architecture
                   (ISCA)},
  series        = {ISCA 2018},
  year          = {2018},
  doi           = {10.1109/ISCA.2018.00072},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/hetcore_isca18.pdf},
}

@inproceedings{pageforge_micro17,
  author        = {Dimitrios Skarlatos and Nam Sung Kim and Josep Torrellas},
  title         = {{PageForge: A Near-Memory Content-Aware Page-Merging Architecture}},
  booktitle     = {Proceedings of the 50th Annual IEEE/ACM International Symposium on
                   Microarchitecture},
  series        = {MICRO 2017},
  year          = {2017},
  doi           = {10.1145/3123939.3124540},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/pageForge_micro17.pdf},
}

@inproceedings{snatch_micro16,
  author        = {Dimitrios Skarlatos and Renji Thomas and Aditya Agrawal and Shibin Qin and
                   Robert Pilawa and Ulya Karpuzcu and Radu Teodorescu and Nam Sung Kim and
                   Josep Torrellas},
  title         = {{Snatch: Opportunistically Reassigning Power Allocation between Processor
                   and Memory in 3D stacks}},
  booktitle     = {2016 49th Annual IEEE/ACM International Symposium on Microarchitecture
                   (MICRO)},
  series        = {MICRO 2016},
  year          = {2016},
  doi           = {10.1109/MICRO.2016.7783757},
  url           = {https://www.cs.cmu.edu/~dskarlat/publications/snatch3D_micro16.pdf},
}
