Durable phase-change memory architectures (Advances in computers ;, 2020)