Reducing the cost of persistence for nonvolatile heaps in end user devices | IEEE Conference Publication | IEEE Xplore