- This event has passed.
CIS Seminar: Rethinking Operating System and Hardware Abstractions for Good and Evil
February 11, 2020 at 3:00 PM - 4:00 PM
In this talk, I will focus on rethinking the virtual memory abstraction. First, I will introduce Microarchitectural Replay Attacks, a novel family of side-channel attacks that exploit existing virtual memory mechanisms. These attacks leverage the fact that, in modern out-of-order processors, a single dynamic instruction can be forced to execute many times. Then, I will describe Elastic Cuckoo Page Tables, my proposal to rebuild the virtual memory abstraction for parallelism. Finally, I will conclude by describing ongoing and future directions towards redesigning the hardware and the operating system layers.
Dimitrios Skarlatos
PhD student at the Computer Science Department at the University of Illinois at Urbana-Champaign
Dimitrios Skarlatos is a PhD student at the University of Illinois at Urbana-Champaign (UIUC), working with Professor Josep Torrellas. His research lies at the intersection of computer architecture, security, and operating systems. He particularly enjoys questioning the fundamental assumptions behind computer design decisions. He builds practical solutions that improve the performance and bolster–or sometimes break–the security guarantees of computing systems.
Dimitrios is a UIUC College of Engineering Mavis Future Faculty Fellow. He is the recipient of the W. J. Poppelbaum Memorial Award, the David J. Kuck Outstanding MS Thesis Award, the UIUC Computer Science Excellence Fellowship, a 2020 MICRO Top Picks in Computer Architecture, and a 2019 MICRO Top Picks Honorable Mention. He was invited to participate in the Rising Stars in Computer Architecture workshop. He has earned an MS from UIUC and a BS in Electronic and Computer Engineering from the Technical University of Crete in Greece.