Adaptive Granularity Encoding For Energy-Efficient Non-Volatile Main Memory | IEEE Conference Publication | IEEE Xplore