LLAMA - automatic memory allocations: an LLVM pass and library for automatically determining memory allocations. - Derrick Greenspan (MEMSYS, 2019)

Improving the Security and Programmability of Persistent Memory Objects. - Derrick Greenspan; Naveed Ul Mustafa; Zoran Kolega; Mark A. Heinrich; Yan Solihin (SEED, 2022)

Persistent Memory Objects: Fast and Easy Crash Consistency for Persistent Memory. - Derrick Greenspan; Naveed Ul Mustafa; Zoran Kolega; Mark Heinrich; Yan Solihin (CoRR, 2022)

LOaPP: Improving the Performance of Persistent Memory Objects via Low-Overhead at-Rest PMO Protection. - Derrick Greenspan; Naveed Ul Mustafa; Andres Delgado; Connor Bramham; Christopher Prats; Samu Wallace; Mark Heinrich; Yan Solihin (SEED, 2024)