...
首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Achieving Versatile and Simultaneous Cache Optimizations With Nonvolatile SRAM
【24h】

Achieving Versatile and Simultaneous Cache Optimizations With Nonvolatile SRAM

机译:利用非易失性SRAM实现多功能和同时的高速缓存优化

获取原文
获取原文并翻译 | 示例
   

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

       

摘要

The efficiency of caches plays a vital role in microprocessors. In this paper, we introduce a novel and flexible cache substrate, which integrates nonvolatile memory devices into the standard SRAM cells. By allowing this nonvolatile SRAM (NV-SRAM) cell to store inconsistent data between SRAM portion and NV portion, we show that the proposed NV2-SRAM cache not only provides enriched functionalities, but also allows simultaneous multiple optimizations. For example, the NV2-SRAM cache can reduce cache misses caused by context-switching and improve the performance by 15%. It can also save up to 67% energy over the SRAM-based cache, outperforming the drowsy cache in terms of both power efficiency and reliability. Moreover, the proposed cache architecture can be used to improve the performance of prefetching by 10%. Comparing with a conventional cache (equipped with a victim buffer) that occupies the same die area, the NV2-SRAM cache gains an 11% performance benefit. To achieve simultaneous optimizations, we propose architecture and OS support to optimize the cache power, performance and reliability concurrently on multicore-based systems.
机译:高速缓存的效率在微处理器中起着至关重要的作用。在本文中,我们介绍了一种新颖且灵活的高速缓存基板,该基板将非易失性存储设备集成到标准SRAM单元中。通过允许该非易失性SRAM(NV-SRAM)单元在SRAM部分和NV部分之间存储不一致的数据,我们证明了所提出的NV2-SRAM缓存不仅提供了丰富的功能,而且还允许同时进行多个优化。例如,NV2-SRAM缓存可以减少由上下文切换引起的缓存丢失,并将性能提高15%。与基于SRAM的高速缓存相比,它还可以节省多达67%的能量,在电源效率和可靠性方面都优于昏昏欲睡的高速缓存。此外,提出的缓存体系结构可用于将预取性能提高10%。与占用相同裸片面积的常规高速缓存(配备有受害者缓冲区)相比,NV2-SRAM高速缓存的性能提高了11%。为了实现同步优化,我们提出了体系结构和操作系统支持,以同时优化基于多核的系统上的缓存功能,性能和可靠性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号