activity
20192023
most citedPower-Performance Tradeoffs in Data Center Servers: DVFS, CPU pinning, Horizontal, and Vertical Scaling

59 citations · 89 across the 12 of their papers we have counts for

collaborators

12 papers

cs.CR2023★ 1 cited

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…

cs.CR2023★ 2 cited

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…

cs.CR2023★ 3 cited

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…

cs.AR2022

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…

cs.AR2021

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…

cs.CR2021★ 8 cited

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…