SafeNVM: A Non-Volatile Memory Store with Thread-Level Page Protection Conference Paper uri icon