Using Logging-on-Write to Improve Non-Volatile Memory Checkpoints via Processing-in-Memory | IEEE Conference Publication | IEEE Xplore