Computer architecture, memory systems, and simulation.
My research focuses on simulation frameworks for the emerging CXL (Compute Express Link) interconnect standard, with an emphasis on memory-centric computing and heterogeneous memory hierarchies. I work with the gem5 full-system simulator to model and evaluate CXL-based memory systems at scale.
Derrick Greenspan, Naveed Ul Mustafa, Andres Delgado, Connor Bramham, Christopher Prats, Samu Wallace, Mark Heinrich, Yan Solihin
IEEE SEED 2024 · 2024
Persistent memory objects (PMOs) require protection mechanisms to ensure data integrity at rest. This work proposes LOaPP, a low-overhead approach to at-rest PMO protection that improves performance while maintaining security guarantees for persistent memory workloads.
Currently developing and extending simulation infrastructure for CXL memory expanders and disaggregated memory systems in gem5. Research goals include characterizing performance tradeoffs of CXL-attached memory versus local DRAM across diverse workload classes.