Rethinking refresh : increasing availability and reducing power in DRAM for cache applications. - Emma, Philip G.