Carnegie Mellon University Computer Architecture & Operating Systems Group

  • Home
  • People
  • Publications

Read the Papers of CAOS


Google Scholar DBLP

2025


[SOSP] LithOS: An Operating System for Efficient Machine Learning on GPUs.
Patrick H. Coppock, Brian Zhang, Eliot H. Solomon, Vasileios 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.

[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, Republic of Korea, October 2025.

[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.

[ASPLOS] Cinnamon: A Framework for Scale-out Encrypted AI
Siddharth Jayashankar, Edward Chen, Tom Tang, Wenting Zheng, Dimitrios Skarlatos.
Proceedings of the 30th Intl. Conference on Architectural Support for Programming Languages and Operating Systems, Rotterdam, The Netherlands, March 2025.
BibTeX

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

Open Source Release
ACM Artifact Available, Functional, and Results Reproduced!

2024

[ISCA] Perspective: A Principled Framework for Pliable and Secure Speculation in Operating Systems.
Tae Hoon Kim, David Rudo, Kaiyang Zhao, Zirui Neil Zhao, Dimitrios Skarlatos.
Proceedings of the 51st Intl. Symposium on Computer Architecture, Buenos Aires, Argentina, June 2024.
BibTeX

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


[MICRO Top Picks] 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.
IEEE MICRO Magazine, Top Picks Special Issue, May-June 2024.

2023

[MICRO] Memento: Architectural Support for Ephemeral Memory Management in Serverless Environments.
Ziqi Wang, Kaiyang Zhao, Pei Li, Andrew Jacob, Michael Kozuch, Todd Mowry, Dimitrios Skarlatos.
Proceedings of the 56th Intl. Symposium on Microarchitecture, Toronto, Canada, October 2023.
BibTeX

@inproceedings{memento:micro23,
title={{Memento}: Architectural Support for Ephemeral Memory Management in Serverless Environments},
author={Ziqi Wang and Kaiyang Zhao and Pei Li and Andrew Jacob and Michael Kozuch and and Todd Mowry and Dimitrios Skarlatos},
booktitle={2023 56th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
series = {MICRO 2023},
year={2023}}


[SOSP] Siloz: Leveraging DRAM Isolation Domains to Prevent Inter-VM Rowhammer..
Kevin Loughlin, Jonah Rosenblum, Stefan Saroiu, Alec Wolman, Dimitrios Skarlatos, Baris Kasikci.
Proceedings of the 29th Symposium on Operating System Principles, Germany, October 2023.
BibTeX

@inproceedings{siloz:sosp23,
title={{Siloz}: Siloz: Leveraging DRAM Isolation Domains to Prevent Inter-VM Rowhammer},
author={Kevin Loughlin and Jonah Rosenblum and Stefan Saroiu and Alec Wolman and Dimitrios Skarlatos and Baris Kasikci},
booktitle={Proceedings of the 29th ACM Symposium on Operating Systems Principles (SOSP 2023)},
series = {SOSP 2023},
year={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.
BibTeX

@inproceedings{xfaas:sosp23,
title={{XFaaS}: Hyperscale and Low Cost Serverless Functions at Meta},
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},
booktitle={Proceedings of the 29th ACM Symposium on Operating Systems Principles (SOSP 2023)},
series = {SOSP 2023},
year={2023}}


[OSDI] ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta.
Harshit Saokar, Soteris Demetriou, Nick Magerko, Max Kontorovich, Josh Kirstein, Margot Leibold, Dimitrios Skarlatos, Hitesh Khandelwal, Chunqiang Tang.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, Boston, USA, July 2023.
BibTeX

@ARTICLE{sr_osdi23,
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},
booktitle = {17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)},
title = {{ServiceRouter}: Hyperscale and Minimal Cost Service Mesh at Meta},
isbn = {978-1-939133-34-2},
year = {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.
BibTeX

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

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!

[MICRO Top Picks] 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.
IEEE MICRO Magazine, Top Picks Special Issue, May-June 2023.
BibTeX

@ARTICLE{iocost_toppicks22,
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},
journal={IEEE Micro},
title={IOCost: Block IO Control for Containers in Datacenters},
year={2023}}


[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.
BibTeX

@INPROCEEDINGS{meecpt_hpca23,
author={Jovan Stojkovic and Namrata Mantri and Dimitrios Skarlatos and Tianyin Xu and Josep Torrellas},
booktitle={2023 IEEE International Symposium on High Performance Computer Architecture (HPCA)},
title={Memory-Efficient Hashed Page Tables},
year={2023},
series = {HPCA 2023},
doi={}}


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.
BibTeX

@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},
year = {2022},
doi = {10.1145/3503222.3507731},
booktitle = {Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems},
series = {ASPLOS 2022}}

Selected for the ASPLOS 2022 Best Paper Award!
Highlighted as a Best Hardware Engineering Paper Article at Phoronix Article at Meta

[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.
BibTeX

@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},
year = {2022},
doi = {10.1145/3503222.3507727},
booktitle = {Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems},
series = {ASPLOS 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!

[ASPLOS] Parallel Virtualized Memory Translation with Nested Elastic Cuckoo Page Tables.
Jovan Stojkovic, Dimitrios Skarlatos, Apostolos Kokolis, Tianyin Xu, Josep Torrellas.
Proceedings of the 27th Intl. Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, February 2022.
BibTeX

@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},
year = {2022},
doi = {10.1145/3503222.3507720},
booktitle = {Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems},
series = {ASPLOS 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.
BibTeX

@inproceedings{ras:sosp21,
title={{RAS}: Continuously Optimized Region-wide Datacenter Resource Allocation},
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},
booktitle={Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP 2021)},
series = {SOSP 2021},
year={2021}}


[ISCA] NVOverlay: Enabling Efficient and Scalable High-Frequency Snapshotting to NVM.
Ziqi Wang, Michael A. Kozuch, Todd C. Mowry, Vivek Seshadri, Gennady Pekhimenko, Chulhwan Choo, Dimitrios Skarlatos.
Proceedings of the 48th Intl. Symposium on Computer Architecture, Virtual, June 2021.
BibTeX

@INPROCEEDINGS{nvoverlay_isca21,
author={Wang, Ziqi and Choo, Chul-Hwan and Kozuch, Michael A. and Mowry, Todd C. and Pekhimenko, Gennady and Seshadri, Vivek and Skarlatos, Dimitrios},
booktitle={2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA)},
title={{NVOverlay}: Enabling Efficient and Scalable High-Frequency Snapshotting to NVM},
year={2021},
series = {ISCA 2021},
doi={10.1109/ISCA52012.2021.00046}}


[ASPLOS] Jamais Vu: Thwarting Microarchitectural Replay Attacks.
Dimitrios Skarlatos, Zirui Neil Zhao, Riccardo Paccagnella, Christopher W. Fletcher, Josep Torrellas.
Proceedings of the 26th Intl. Conference on Architectural Support for Programming Languages and Operating Systems, Virtual, March 2021.
BibTeX

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

Open Source Release
ACM Artifact Available, Functional, and Results Reproduced!

[MICRO Top Picks] BabelFish: Fusing Address Translations for Containers.
Dimitrios Skarlatos, Umur Darbaz, Bhargava Gopireddy, Nam Sung Kim, Josep Torrellas.
IEEE MICRO Magazine, Top Picks Special Issue, May-June 2021.
BibTeX

@ARTICLE{babelfish_toppicks21,
author={Skarlatos, Dimitrios and Darbaz, Umur and Gopireddy, Bhargava and Sung Kim, Nam and Torrellas, Josep},
journal={IEEE Micro},
title={BabelFish: Fusing Address Translations for Containers},
year={2021},
doi={10.1109/MM.2021.3073194}}


2020

[MICRO] Draco: Architectural and Operating System Support for System Call Security.
Dimitrios Skarlatos, Qingrong Chen, Jianyan Chen, Tianyin Xu, Josep Torrellas.
Proceedings of the 53rd Intl. Symposium on Microarchitecture, Athens, Greece, October 2020.
BibTeX

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

Draco has been upstreamed in the Linux Kernel!
Draco has been adopted by Android!
RFC, Linux Source Code, Article at Phoronix

[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.
BibTeX

@INPROCEEDINGS{babelfish_isca20,
author={Skarlatos, Dimitrios and Darbaz, Umur and Gopireddy, Bhargava and Kim, Nam Sung and Torrellas, Josep},
booktitle={2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA)},
title={BabelFish: Fusing Address Translations for Containers},
year={2020},
series = {ISCA 2020},
doi={10.1109/ISCA45697.2020.00049}}

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.
BibTeX

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

Open-Source release
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!

[MICRO Top Picks] MicroScope: Enabling Microarchitectural Replay Attacks.
Dimitrios Skarlatos, Mengjia Yan, Bhargava Gopireddy, Read Sprabery, Josep Torrellas, and Christopher W. Fletcher.
IEEE MICRO Magazine, Top Picks Special Issue, Volume 40, Issue 3, May-June 2020.
BibTeX

@ARTICLE{microscope_toppicks21,
author={Skarlatos, Dimitrios and Yan, Mengjia and Gopireddy, Bhargava and Sprabery, Read and Torrellas, Josep and Fletcher, Christopher W.},
journal={IEEE Micro},
title={MicroScope: Enabling Microarchitectural Replay Attacks},
year={2020},
doi={10.1109/MM.2020.2986204}}


[ICS] V-Combiner: Speeding-up Iterative Graph Processing on a Shared-Memory Platform with Vertex Merging
Azin Heidarshenas, Serif Yesil, Dimitrios Skarlatos, Adam Morrison, Sasa Misailovic, and Josep Torrellas.
Proceedings of the 34th International Conference on Supercomputing, Barcelona, Spain, June 2020.
BibTeX

@inproceedings{vcombiner:ics20,
author = {Heidarshenas, Azin and Yesil, Serif and Skarlatos, Dimitrios and Misailovic, Sasa and Morrison, Adam and Torrellas, Josep},
title = {V-Combiner: Speeding-up Iterative Graph Processing on a Shared-Memory Platform with Vertex Merging},
year = {2020},
doi = {10.1145/3392717.3392739},
booktitle = {Proceedings of the 34th ACM International Conference on Supercomputing},
series = {ICS 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.
BibTeX

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

Open Source Release
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!

[HPCA] PageSeer: Using Page Walks to Trigger Page Swaps in Hybrid Memory Systems.
Apostolos Kokolis, Dimitrios Skarlatos, and Josep Torrellas.
Proceedings of the 25th Intl. Symposium on High-Performance Computer Architecture, Washington D.C., USA, February 2019.
BibTeX

@INPROCEEDINGS{pageseer_hpca19,
author={Kokolis, Apostolos and Skarlatos, Dimitrios and Torrellas, Josep},
booktitle={2019 IEEE International Symposium on High Performance Computer Architecture (HPCA)},
title={PageSeer: Using Page Walks to Trigger Page Swaps in Hybrid Memory Systems},
year={2019},
series = {HPCA 2019},
doi={10.1109/HPCA.2019.00012}}

[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

[MICRO] InvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy.
Mengjia Yan, Jiho Choi, Dimitrios Skarlatos, Adam Morrison, Christopher W. Fletcher, and Josep Torrellas.
Proceedings of the 51st Intl. Symposium on Microarchitecture, Fukuoka, Japan, October 2018.
BibTeX

@INPROCEEDINGS {invisispec_micro18,
author = {M. Yan and J. Choi and D. Skarlatos and A. Morrison and C. Fletcher and J. Torrellas},
booktitle = {2018 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
title = {InvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy},
year = {2018},
series = {MICRO 2018}
doi = {10.1109/MICRO.2018.00042}}

Open Source Release
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 2018!


[ISCA] HetCore: TFET-CMOS Hetero-Device Architecture for CPUs and GPUs.
Bhargava Gopireddy, Dimitrios Skarlatos, Wenjuan Zhu, and Josep Torrellas.
Proceedings of the 45th Intl. Symposium on Computer Architecture, Los Angeles, USA, June 2018.
BibTeX

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


2017

[MICRO] PageForge: A Near-Memory Content-Aware Page-Merging Architecture.
Dimitrios Skarlatos, Nam Sung Kim, Josep Torrellas.
Proceedings of the 50th Intl. Symposium on Microarchitecture, Boston, USA, October 2017.
BibTeX

@inproceedings{pageforge_micro17,
author = {Skarlatos, Dimitrios and Kim, Nam Sung and Torrellas, Josep},
title = {Pageforge: A near-Memory Content-Aware Page-Merging Architecture},
year = {2017},
doi = {10.1145/3123939.3124540},
booktitle = {Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture},
series = {MICRO-50 2017}}



2016

[MICRO] Snatch: Opportunistically Reassigning Power Allocation between Processor and Memory in 3D stacks.
Dimitrios Skarlatos, Renji Thomas, Aditya Agrawal, Shibin Qin, Robert Pilawa, Ulya Karpuzcu, Radu Teodorescu, Nam Sung Kim, Josep Torrellas.
Proceedings of the 49th Intl. Symposium on Microarchitecture, Taipei, Taiwan, October 2016.
BibTeX

@INPROCEEDINGS{snatch_micro16,
author={Skarlatos, Dimitrios and Thomas, Renji and Agrawal, Aditya and Qin, Shibin and Pilawa-Podgurski, Robert and Karpuzcu, Ulya R. and Teodorescu, Radu and Kim, Nam Sung and Torrellas, Josep},
booktitle={2016 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
title={Snatch: Opportunistically reassigning power allocation between processor and memory in 3D stacks},
year={2016},
series = {MICRO-49 2016},
doi={10.1109/MICRO.2016.7783757}}



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 conjuction 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 conjuction with the Intl. Conference on High Performance and Embedded Architecture and Compilation, Berlin, Germany, January 2013.
BibTeX

@INPROCEEDINGS{dfr13,
author={Skarlatos, Dimitrios and Pratikakis, Polyvios and Pnevmatikatos, Dionisios},
booktitle={2013 5th Workshop on Design for Reliability},
title={Towards Reliable Task Parallel Programs},
year={2013},
series = {DFR 2013}}

CMU Affiliates

  • CALCM
  • CyLab
  • PDL

Research Funding


  •      

Contact

  • E-Mail

    dskarlat@cs.cmu.edu

  • Address

    Computer Science Department
    Carnegie Mellon University
    5000 Forbes Avenue
    Gates Center
    Pittsburgh PA 15213-3891

  • © Dimitrios Skarlatos. All rights reserved.
  • Design based on: HTML5 UP