6 citations · 6 across the 5 of their papers we have counts for
5 papers
Address Translation Design Tradeoffs for Heterogeneous Systems
Yunsung Kim, Guilherme Cox, Martha A. Kim +1
This paper presents a broad, pathfinding design space exploration of memory management units (MMUs) for heterogeneous systems. We consider a variety of designs, ranging from accele…
GPU System Calls
Ján Veselý, Arkaprava Basu, Abhishek Bhattacharjee +3
GPUs are becoming first-class compute citizens and are being tasked to perform increasingly complex work. Modern GPUs increasingly support programmability- enhancing features such…
Using Branch Predictors to Monitor Brain Activity
Abhishek Bhattacharjee
A key problem with neuroprostheses and brain monitoring interfaces is that they need extreme energy efficiency. One way of lowering energy is to use the low power modes avail- able…
Hardware Translation Coherence for Virtualized Systems
Zi Yan, Guilherme Cox, Jan Vesely +1
To improve system performance, modern operating systems (OSes) often undertake activities that require modification of virtual-to-physical page translation mappings. For example, t…
VESPA: VIPT Enhancements for Superpage Accesses
Mayank Parasar, Abhishek Bhattacharjee, Tushar Krishna
L1 caches are critical to the performance of modern computer systems. Their design involves a delicate balance between fast lookups, high hit rates, low access energy, and simplici…