1

EMT: An OS Framework for New Memory Translation Architectures

Designed a hardware-neutral, extensible framework with minimal overhead that supports diverse memory translation schemes

M5: Mastering Page Migration and Memory Management for CXL-based Tiered Memory Systems

Developed a CXL-driven hot-page and hot-word profiling solution

Direct Memory Translation for Virtualized Clouds

Directly fecthing last level PTEs to accelerate virtual to physical address translation

CARAT CAKE: Replacing Paging via Compiler/Kernel Cooperation

Use compiler and runtime in kernel to replace paging for virtual address translation