126 citations · 128 across the 2 of their papers we have counts for
3 papers
Speculative Buffer Overflows: Attacks and Defenses
Vladimir Kiriansky, Carl Waldspurger
Practical attacks that exploit speculative execution can leak confidential information via microarchitectural side channels. The recently-demonstrated Spectre attacks leverage spec…
Cimple: Instruction and Memory Level Parallelism
Vladimir Kiriansky, Haoran Xu, Martin Rinard +1
Modern out-of-order processors have increased capacity to exploit instruction level parallelism (ILP) and memory level parallelism (MLP), e.g., by using wide superscalar pipelines…
Making Caches Work for Graph Analytics
Yunming Zhang, Vladimir Kiriansky, Charith Mendis +2
Modern hardware systems are heavily underutilized when running large-scale graph applications. While many in-memory graph frameworks have made substantial progress in optimizing th…