首页 | 本学科首页   官方微博 | 高级检索  
     

基于记录缓冲的低功耗指令Cache方案
引用本文:马志强,季振洲,胡铭曾. 基于记录缓冲的低功耗指令Cache方案[J]. 计算机研究与发展, 2006, 43(4): 744-751
作者姓名:马志强  季振洲  胡铭曾
作者单位:哈尔滨工业大学计算机科学与技术学院,哈尔滨,150001;哈尔滨工业大学计算机科学与技术学院,哈尔滨,150001;哈尔滨工业大学计算机科学与技术学院,哈尔滨,150001
摘    要:现代微处理器大多采用片上Cache来缓解主存储器与中央处理器(CPU)之间速度的巨大差异,但Cache也成为处理器功耗的主要来源,尤其是其中大部分功耗来自于指令Cache.采用缓冲器可以过滤掉大部分的指令Cache访问,从而降低功耗,但仍存在相当程度不必要的存储体访问,据此提出了一种基于记录缓冲的低功耗指令Cache结构RBC.通过记录缓冲器和对存储体的改造,RBC能够过滤大部分不必要的存储体访问,有效地降低了Cache的功耗.对10个SPEC2000标准测试程序的仿真结果表明,与传统基于缓冲器的Cache结构相比,在仅牺牲6.01%处理器性能和3.75%面积的基础上,该方案可以节省24.33%的指令Cache功耗.

关 键 词:低功耗  指令Cache  缓冲器  CPU
收稿时间:2005-02-01
修稿时间:2005-06-22

A Low-Power Instruction Cache Design Based on Record Buffer
Ma Zhiqiang,Ji Zhenzhou,Hu Mingzeng. A Low-Power Instruction Cache Design Based on Record Buffer[J]. Journal of Computer Research and Development, 2006, 43(4): 744-751
Authors:Ma Zhiqiang  Ji Zhenzhou  Hu Mingzeng
Affiliation:School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001
Abstract:Most modern microprocessors employ on-chip caches to bridge the enormous speed disparities between the main memory and central processing unit (CPU), but these caches consume a significant fraction of total energy dissipation, especially the power dissipated by instruction cache itself is often a significant part of the power dissipated by the entire on-chip caches. Using buffer can filter most of instruction cache accesses and reduce it's power consumption, but there arestill many unnecessary data array accesses left, based on this idea. In this paper, a low-power instruction cache called RBC is proposed. With the record buffer and the modification on data array, RBC can filter most of the unnecessary cache activities, thus reducing energy consumption significantly. Experiments on 10 SPEC2000 benchmarks show that, compared with conventional block buffering cache, 24.33% energy savings for instruction cache can be achieved, at the cost of only 6.01% slowdown and 3.75% area overhead.
Keywords:CPU
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号