DVFS-Aware Asymmetric-Retention STT-RAM Caches for Energy-Efficient Multicore Processors