...
首页> 外文期刊>IEICE Electronics Express >A novel technique for technology-scalable STT-RAM based L1 instruction cache
【24h】

A novel technique for technology-scalable STT-RAM based L1 instruction cache

机译:基于技术可扩展STT-RAM的L1指令缓存的新技术

获取原文
   

获取外文期刊封面封底 >>

       

摘要

References(18) STT-RAM is an emerging memory cell to construct on-chip memories or caches. However, in advanced process technology, it is known that STT-RAM cells are vulnerable to read disturbance. To employ STT-RAM cells in on-chip caches for better energy- and cost-efficiency, appropriate techniques to prevent or avoid read disturbance are essential. In this paper, we propose a novel architectural technique to enable an energy- and performance-efficient STT-RAM based L1 instruction caches for future process technologies. Our selective way access with a write line buffer adopts a sequential cache access between the MRU way and non-MRU way, reducing energy overhead from the data restoring after the read operation. In addition, the write line buffer hides a latency of currently pending or on-going write operations in L1 instruction caches, minimizing stalls in processor pipelines. Our proposed techniques improve performance per Watt of the STT-RAM based L1 instruction cache by 1.6X and 2.6X compared to the conventional SRAM-based cache (denoted as SRAM in this paper) and STT-RAM based cache with the naive data restoring (denoted as STTRAM_dr in this paper).
机译:参考文献(18)STT-RAM是一种新兴的存储单元,用于构建片上存储器或高速缓存。然而,在先进的处理技术中,已知STT-RAM单元容易受到读取干扰。为了在片上高速缓存中采用STT-RAM单元以提高能源效率和成本效率,必须采用适当的技术来防止或避免读取干扰。在本文中,我们提出了一种新颖的体系结构技术,以便为未来的处理技术实现基于能源和性能的高效STT-RAM L1指令缓存。我们通过写线缓冲区进行的选择性访问在MRU和非MRU之间采用了顺序高速缓存访​​问,从而减少了读取操作后数据恢复的能量开销。另外,写线缓冲器在L1指令高速缓存中隐藏了当前挂起或正在进行的写操作的等待时间,从而最大程度地减少了处理器管线中的停顿。与传统的基于SRAM的缓存(本文中称为SRAM)和基于朴素数据恢复的基于STT-RAM的缓存相比,我们提出的技术将基于STT-RAM的L1指令缓存的每瓦性能提高1.6倍和2.6倍。在本文中表示为STTRAM_dr)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号