Improving PCM Endurance with a Constant-Cost Wear Leveling Design
Building high-performance smartphones via non-volatile memory: the swap approach