Dimitrios Skarlatos

Orcid: 0000-0002-0289-5499

Affiliations:
  • Carnegie Mellon University, Pittsburgh, PA, USA
  • University of Illinois at Urbana-Champaign, IL, USA (former)


According to our database1, Dimitrios Skarlatos authored at least 28 papers between 2016 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Contiguitas: The Pursuit of Physical Memory Contiguity in Data Centers.
IEEE Micro, 2024

Perspective: A Principled Framework for Pliable and Secure Speculation in Operating Systems.
Proceedings of the 51st ACM/IEEE Annual International Symposium on Computer Architecture, 2024

2023
IOCost: Block Input-Output Control for Containers in Datacenters.
IEEE Micro, 2023

Programmable System Call Security with eBPF.
CoRR, 2023


Siloz: Leveraging DRAM Isolation Domains to Prevent Inter-VM Rowhammer.
Proceedings of the 29th Symposium on Operating Systems Principles, 2023

ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023

Memento: Architectural Support for Ephemeral Memory Management in Serverless Environments.
Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture, 2023

Contiguitas: The Pursuit of Physical Memory Contiguity in Datacenters.
Proceedings of the 50th Annual International Symposium on Computer Architecture, 2023

Memory-Efficient Hashed Page Tables.
Proceedings of the IEEE International Symposium on High-Performance Computer Architecture, 2023

2022
TMO: transparent memory offloading in datacenters.
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022

Parallel virtualized memory translation with nested elastic cuckoo page tables.
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022

IOCost: block IO control for containers in datacenters.
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022

2021
BabelFish: Fusing Address Translations for Containers.
IEEE Micro, 2021

RAS: Continuously Optimized Region-Wide Datacenter Resource Allocation.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

NVOverlay: Enabling Efficient and Scalable High-Frequency Snapshotting to NVM.
Proceedings of the 48th ACM/IEEE Annual International Symposium on Computer Architecture, 2021

Jamais vu: thwarting microarchitectural replay attacks.
Proceedings of the ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2021

2020
Rethinking computer architecture and operating system abstractions for good & evil
PhD thesis, 2020

MicroScope: Enabling Microarchitectural Replay Attacks.
IEEE Micro, 2020

Draco: Architectural and Operating System Support for System Call Security.
Proceedings of the 53rd Annual IEEE/ACM International Symposium on Microarchitecture, 2020

V-Combiner: speeding-up iterative graph processing on a shared-memory platform with vertex merging.
Proceedings of the ICS '20: 2020 International Conference on Supercomputing, 2020

Elastic Cuckoo Page Tables: Rethinking Virtual Memory Translation for Parallelism.
Proceedings of the ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, 2020

2019
InvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy (Corrigendum).
Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture, 2019

PageSeer: Using Page Walks to Trigger Page Swaps in Hybrid Memory Systems.
Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture, 2019

2018
InvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy.
Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture, 2018

HetCore: TFET-CMOS Hetero-Device Architecture for CPUs and GPUs.
Proceedings of the 45th ACM/IEEE Annual International Symposium on Computer Architecture, 2018

2017
Pageforge: a near-memory content-aware page-merging architecture.
Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, 2017

2016
Snatch: Opportunistically reassigning power allocation between processor and memory in 3D stacks.
Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016


  Loading...