Rethinking cycle accurate DRAM simulation | Synapse