Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (20): 68-70.DOI: 10.3778/j.issn.1002-8331.2009.20.021

• 研发、设计、测试 • Previous Articles     Next Articles

Low-power design of unified Cache

HAO Yu-yan,PENG Man-man   

  1. School of Computer and Communication,Hunan University,Changsha 410082,China
  • Received:2008-06-03 Revised:2008-09-01 Online:2009-07-11 Published:2009-07-11
  • Contact: HAO Yu-yan

混合Cache的低功耗设计方案

郝玉艳,彭蔓蔓   

  1. 湖南大学 计算机与通信学院,长沙 410082
  • 通讯作者: 郝玉艳

Abstract: Caches compose larger and larger proportion in the power consumption of the embedded processors.In order to decrease the power of the unified cache,a Program Phase Based Reconfiguration Algorithm(PPBRA) and a new reconfigurable unified cache structure based on classification access are presented.The scheme can automatically,transparently,and dynamically manage the reconfigurable unified cache on a per-phase and it also can access the unified cache with classification,so it can avoid accessing the unnecessary ways,save the energy consumption.Mibench simulation results show that it decreases the average energy consumption and improves the comprehensive performance compared with the conventional unified cache.

Key words: Cache, reconfigurable, low-power

摘要: 在嵌入式处理器中,Cache的功耗所占的比重越来越大。为降低嵌入式系统中混合Cache的功耗,引入一种基于程序段的重构算法——PPBRA,并提出一种新的基于分类访问的可重构混合Cache结构,该方案能够根据不同程序段对Cache容量的需求,动态地分配混合Cache的指令路数和数据路数,还能够对混合Cache进行分类访问,过滤对不必要路的访问,从而实现降低混合Cache的功耗的目的。Mibench仿真结果表明,该方案在有效降低Cache功耗的同时,还能提高Cache的综合性能。

关键词: Cache, 可重构, 低功耗