56 citations · 64 across the 9 of their papers we have counts for
4 papers · 1 filter
SPARTA: A Divide and Conquer Approach to Address Translation for Accelerators
Javier Picorel, Seyed Alireza Sanaee Kohroudi, Zi Yan +3
Virtual memory (VM) is critical to the usability and programmability of hardware accelerators. Unfortunately, implementing accelerator VM efficiently is challenging because the are…
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…
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…