Differentiated space allocation for wear leveling on phase-change memory-based storage device | IEEE Journals & Magazine | IEEE Xplore