59 citations · 89 across the 12 of their papers we have counts for
12 papers
Mitigating Speculation-based Attacks through Configurable Hardware/Software Co-design
Ali Hajiabadi, Archit Agarwal, Andreas Diavastos +1
New speculation-based attacks that affect large numbers of modern systems are disclosed regularly. Currently, CPU vendors regularly fall back to heavy-handed mitigations like using…
New Cross-Core Cache-Agnostic and Prefetcher-based Side-Channels and Covert-Channels
Yun Chen, Ali Hajiabadi, Lingfeng Pei +1
In this paper, we reveal the existence of a new class of prefetcher, the XPT prefetcher, in the modern Intel processors which has never been officially documented. It speculatively…
Capstone: A Capability-based Foundation for Trustless Secure Memory Access (Extended Version)
Jason Zhijingcheng Yu, Conrad Watt, Aditya Badole +2
Capability-based memory isolation is a promising new architectural primitive. Software can access low-level memory only via capability handles rather than raw pointers, which provi…
Multiply-and-Fire (MNF): An Event-driven Sparse Neural Network Accelerator
Miao Yu, Tingting Xiang, Venkata Pavan Kumar Miriyala +1
Machine learning, particularly deep neural network inference, has become a vital workload for many computing systems, from data centers and HPC systems to edge-based computing. As…
Efficient Instruction Scheduling using Real-time Load Delay Tracking
Andreas Diavastos, Trevor E. Carlson
Many hardware structures in today's high-performance out-of-order processors do not scale in an efficient way. To address this, different solutions have been proposed that build ex…
Leaking Control Flow Information via the Hardware Prefetcher
Yun Chen, Lingfeng Pei, Trevor E. Carlson
Modern processor designs use a variety of microarchitectural methods to achieve high performance. Unfortunately, new side-channels have often been uncovered that exploit these enha…