节点文献

一种面向超标量处理器的高能效指令缓存路选择技术

An Energy-Efficient Combining Way Selective Technique for the Instruction Cache in Superscalar Microprocessors

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 谢子超陆俊林佟冬王箫音程旭

【Author】 XIE Zi-chao,LU Jun-lin,TONG Dong,WANG Xiao-yin,CHENG Xu(Microprocessor Research and Development Center,Peking University,Beijing 100871,China)

【机构】 北京大学微处理器研究开发中心

【摘要】 路选择技术可以有效降低指令缓存能耗开销,但已有方法通常会由于预测错误或更新机制复杂而引入额外的取指延迟,导致整体能效性降低.本文面向典型超标量处理器的指令缓存结构,提出了一种高能效的路选择融合技术(Combining Way Selective Cache,CWS-Cache).基于对路预测和路历史技术适用条件的分析,CWS-Cache在不同的取指场景中选择使用最佳路选择策略,有效降低了指令缓存的取指能耗,并通过缩短非对齐取指组的访问延迟提升处理器性能.实验表明,CWS-Cache将拥有8路组相联指令缓存的基础处理器取指能耗降低了84.98%,性能提升了3.50%.与已有的三种方法相比,CWS-Cache能效性分别提升了15.48%,14.13%和8.76%.

【Abstract】 Way selective technique could reduce the instruction cache energy consumption significantly.However,existing solutions usually bring extra fetch latency due to mispredictions or complicated updating mechanism,reducing the energy-efficiency.The paper presents an energy-efficient Combining Way Selective Cache for the instruction cache in superscalar processors(CWS-Cache).It combines the advantages of way prediction and way history techniques,and selects the best way selective mechanism for different situations.It not only reduces the instruction fetch energy effectively,but also improves performance by reducing the latency of misalignment fetch groups.Experimental results demonstrate that,on average,CWS-Cache reduces fetch energy consumption of the 8-way set-associative instruction cache in the baseline processor by 84.98%,and improves performance by 3.5%.Compared with three existing techniques,CWS-Cache improves the energy-delay product(EDP) by 15.48%,14.13%,and 8.76%,respectively.

【基金】 国家“核高基”重大专项:安全适用计算机CPU研发与应用项目(No.2009ZX01029-001-002)
  • 【文献出处】 电子学报 ,Acta Electronica Sinica , 编辑部邮箱 ,2011年11期
  • 【分类号】TP332
  • 【被引频次】2
  • 【下载频次】155
节点文献中: 

本文链接的文献网络图示:

本文的引文网络