Phase Change Memory: From Devices to Systems (Synthesis Lectures on Computer Architec)