A Difference World: High-performance, NVM-invariant, Software-only Intermittent Computation. - Harrison Williams; Saim Ahmad; Matthew Hicks (USENIX ATC, 2024)