首页> 外文会议>Computer Design, 2009. ICCD 2009 >The salvage cache: A fault-tolerant cache architecture for next-generation memory technologies
【24h】

The salvage cache: A fault-tolerant cache architecture for next-generation memory technologies

机译:抢救缓存:下一代内存技术的容错缓存体系结构

获取原文

摘要

There has been much work on the next generation of memory technologies such as MRAM, RRAM and PRAM. Most of these are non-volatile in nature, and compared to SRAM, they are often denser, just as fast, and have much lower energy consumption. Using 3-D stacking technology, it has been proposed that they can be used instead of SRAM in large level 2 caches prevalent in today's microprocessors. However, one of the key challenges in the use of these technologies, such as MRAM, is their higher fault probabilities arising from the larger process variation, defects in its fabrication, and the fact that the cache is much larger. This seriously affect yield. In this paper, we propose a fault resilient set associative cache architecture which we called the salvage cache. In the salvage cache, a faulty cache block is sacrificed and used to repair faults found in other blocks. We will describe in detail the architecture of the salvage cache as well as provide results of yield simulations that show that a much higher yield can be achieved viz-a-viz other fault tolerant techniques. We will also show the performance savings that arise from the use of a large next-generation L2 cache.
机译:下一代存储技术(例如MRAM,RRAM和PRAM)已经进行了很多工作。它们中的大多数本质上都是非易失性的,与SRAM相比,它们通常密度更高,速度更快,并且能耗更低。已经提出,使用3-D堆叠技术,可以在当今的微处理器中普遍使用的大型2级缓存中代替SRAM来使用它们。但是,使用这些技术(例如MRAM)的主要挑战之一是由于较大的工艺变化,制造缺陷以及高速缓存要大得多而导致的更高的故障概率。这严重影响了产量。在本文中,我们提出了一种故障恢复集关联缓存架构,我们将其称为抢救缓存。在抢救缓存中,有故障的缓存块被牺牲掉并用于修复其他块中发现的故障。我们将详细描述打捞缓存的体系结构,并提供良率模拟的结果,这些结果表明可以通过其他容错技术来获得更高的良率。我们还将展示由于使用大型下一代L2缓存而带来的性能节省。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号