Retention-Aware Placement in DRAM (RAPID): Software Methods for Quasi-Non-Volatile DRAM | Synapse