首页> 外文会议>IEEE International Conference on Computer Design >FlexiWay: A cache energy saving technique using fine-grained cache reconfiguration
【24h】

FlexiWay: A cache energy saving technique using fine-grained cache reconfiguration

机译:Flexiway:使用细粒度缓存重新配置的高速缓存节能技术

获取原文

摘要

Recent trends of CMOS scaling and use of large last level caches (LLCs) have led to significant increase in the leakage energy consumption of LLCs and hence, managing their energy consumption has become extremely important in modern processor design. The conventional cache energy saving techniques require offline profiling or provide only coarse granularity of cache allocation. We present FlexiWay, a cache energy saving technique which uses dynamic cache reconfiguration. FlexiWay logically divides the cache sets into multiple (e.g. 16) modules and dynamically turns off suitable and possibly different number of cache ways in each module. FlexiWay has very small implementation overhead and it provides fine-grain cache allocation even with caches of typical associativity, e.g. an 8-way cache. Microarchitectural simulations have been performed using an x86-64 simulator and workloads from SPEC2006 suite. Also, FlexiWay has been compared with two conventional energy saving techniques. The results show that FlexiWay provides largest energy saving and incurs only small loss in performance. For single, dual and quad core systems, the average energy saving using FlexiWay are 26.2%, 25.7% and 22.4%, respectively.
机译:最近的CMOS扩展和使用大型最后一级缓存(LLC)的趋势导致了LLC的泄漏能耗的显着增加,因此,在现代处理器设计中管理其能源消耗变得非常重要。传统的高速缓存节能技术需要离线分析或仅提供缓存分配的粗粒度。我们提供了Flexiway,一种高速缓存节能技术,它使用动态缓存重新配置。 Flexiway逻辑地将缓存集分为多个(例如16)模块,并动态关闭每个模块中的合适和可能不同数量的缓存方式。 Flexiway实现了非常小的实现开销,即使使用典型关联性的高速缓存,它也提供了细粒度缓存分配,例如,一个8路缓存。使用Spec2006 Suite的X86-64模拟器和工作负载进行了微架构模拟。此外,Flexiway已经与两个传统的节能技术进行了比较。结果表明,Flexiway提供最大的节能,并且只有少量的性能损失。对于单一,双核心系统,使用Flexiway的平均节能分别为26.2%,25.7%和22.4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号