SALE: Smartly Allocating Low-Cost Many-Bit ECC for Mitigating Read and Write Errors in STT-RAM Caches | IEEE Journals & Magazine | IEEE Xplore