Algorithm-Directed Data Placement in Explicitly Managed Non-Volatile Memory
Consistent and durable data structures for non-volatile byteaddressable memory