An Analysis of Persistent Memory Use with WHISPER
STAMP: Stanford Transactional Applications for Multi-Processing