期刊文献+

一种低功耗动态可重构cache方案 被引量:1

Dynamically reconfigurable cache scheme with lower-power
下载PDF
导出
摘要 嵌入式系统中,处理器功耗是十分受关注的,研究表明嵌入式系统中cache存储器的功耗占处理器总功耗的30%~60%。为此提出一种低功耗动态可重构的cache方案Tournament cache,该cache方案通过在传统cache结构的基础上增加三个计数器和一个寄存器,在程序运行的过程中,根据计数器统计的结果动态调整cache的相联度,使得相联度在1、2或4路之间变化,以适应不同程序段的需要,从而降低系统的功耗。实验结果表明,此cache方案对比传统的四路组相联的cache能耗节省超过40%,而且性能的降低几乎可以忽略。 In many embedded computing systems, energy consumption of processor is a major concern. Several studies have shown that cache memories account for about 30 to 60 percent of the total energy in modern microprocessors. A lower- power dynamically reconfigurable scheme named Tournament cache was presented. By adding three additional counters and a register on the basis of conventional cache structure, the Tournament cache could be configured to be direct-mapped, two-way or four-way set associative according to .the statistics results of the counter in the runtime of program to adapt to the needs of different phase of program, thereby resulting in the energy reduction of system. Experimental results show that the cache design can save the energy consumption of over 40 percent, and the performance decline is negligible.
出处 《计算机应用》 CSCD 北大核心 2009年第5期1446-1448,1451,共4页 journal of Computer Applications
基金 国家863计划项目(2007AA01Z104) 湖南省科技计划资助项目(05FJ3046)
关键词 嵌入式系统 CACHE 低功耗 动态可重构 embedded system cache low-power dynamically reeonfigurable
  • 相关文献

参考文献12

  • 1GONZALEZ R, HOROWITZ M. Energy dissipation in generalpurpose microprocessors[J]. IEEE Journal of Solid State Circuits, 1996, 31 (9) : 1977 - 1284.
  • 2VIJAYKRISHMAN N, KANDEMIR M, IRWIN M J, et al. Energydriven integrated hardware-software optimizations using simple-power [C]//ISCA-27: Proceedings of the 27th Annual International Symposium on Computer Architecture. New York: ACM Press, 2000: 95 - 106.
  • 3REINMAN G, JOUPPI N P. CACTI2.0: An integrated cache timing and power model, WRL-2000-7 [ R]. 1999.
  • 4ZHANG CHUAN-JUN, VAHID F, NAJJAR W. A highly configurable Cache for low energy embedded systems [ J]. ACM Transactions on Embedded Computing Systems, 2005,4(2) : 363 - 387.
  • 5GORDON-ROSS A, VAHID F, DUTT N. Fast confign-rable cache tuning with a unified second level cache [ C]// Proceedings of the 2005 International Symposium on Low Power Electronics and Design. New York: ACM Press, 2005:323-326.
  • 6SHERWOOD T, PERELMAN E, HAMERLY G, et al. Discovering and exploiting program phases[ J]. IEEE Micro, 2003, 23(6) : 84 - 93.
  • 7MALIK A, MOYER B, CERMAK D. A low power unified cache architecture providing power and performance flexibility [ C]// Proceedings of the 2000 International Symposium on Low Power Electronics and Design. New York: ACM Press, 2000:241 -243.
  • 8GORDON-ROSS P, VAH1D P. A self-tuning reeonfigurable cache [ C]/! Proceedings of the 44th Annual Conference on Design Automation. 2007.
  • 9HEURING V P, JORDAN H F. Computer systems design and architecture [ M]. Boston: Addison-Wesley Longman Publishing, 1996.
  • 10SPANBERGER A. Designing a dynamically reconfigurable cache for high performance and low power [ D]. Virginia, USA: University of Virginia, The Faculty of the School of Engineering and Applied Science, 2002.

同被引文献10

  • 1INOUE K,ISHIHARA T,MURAKAMI K. Way-predicting set-associative cache for high perfomance and low energy consumption[A].New York:acm Press,1999.273-275.
  • 2RAVEENDRAN B K,SUDARSHAN T S B,PATIL A. Predictive placement scheme in set-associative cache for energy efficient embedded systems[A].Washington,DC:IEEE Computer Society,2008.152-157.
  • 3LEVISON N,WEISS S. Low power branch prediction for embedded application processors[A].New York:acm Press,2010.67-72.
  • 4ALI K,ABOELAZE M,DATTA S. Energy efficient l-cache using multiple line buffers with prediction[J].Computers&Digital Techniques,2008,(05):355-362.
  • 5HSU P H,CHIEN S Y. Reconfigurable cache memory architecture for integral image and integral histogram applications[A].Washington,DC:IEEE Computer Society,2011.151-156.
  • 6ALIPOUR M,MOSHARI K,BAGHERI M R. Performance per power optimum cache architecture for.embedded applications,a design space exploration[A].Washington,DC:IEEE Computer Society,2011.1-6.
  • 7BANI R R,SARAJU P M,ELIAS K. Design of a reconfigurable embedded data cache[A].Washington,DC:IEEE Computer Society,2010.163-168.
  • 8AUSTIN T,LARSON E,EERST D. Simplescalar:an infrastmcture for computer system modeling[J].IEEE Transaction on Computer,2002,(02):59-67.
  • 9郝玉艳,彭蔓蔓.混合Cache的低功耗设计方案[J].计算机工程与应用,2009,45(20):68-70. 被引量:2
  • 10文桦,张亚军.嵌入式系统低功耗设计研究[J].现代电子技术,2009,32(22):20-22. 被引量:11

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部