Recently published papers

Architectural vs extra-architectural state

A Case for Exposing Extra-Architectural State in the ISA

A short paper which argues that we should include more details in the ISA so that security researchers can reason about how the hardware will execute an application.

Read More

GPU virtual cache

Filtering Translation Bandwidth with Virtual Caching

ASPLOS 2018 paper that shows integrated GPU address translation overheads can be reduced by using virtual caches

Read More


Constant Average Power Processing

ICCD 2017 paper that describes a new technique to use analog circuitry to perform very fine-grained DVFS that shows significant power savings for multithreaded workloads

Read More

Featured projects

Hardware-software security interfaces

How can we design new hardware-software interfaces to allow for more secure devices?

Read More


gem5 is an open source system simulator used in academia and industry

Read More