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

分离Cache的一种容量联合分配算法
引用本文:彭蔓蔓,郝玉艳,任小西.分离Cache的一种容量联合分配算法[J].湖南大学学报(自然科学版),2009,36(12).
作者姓名:彭蔓蔓  郝玉艳  任小西
作者单位:湖南大学,计算机与通信学院,湖南,长沙,410082
基金项目:国家高技术研究发展计划(863计划)资助项目,湖南省自然科学基金资助项目 
摘    要:在嵌入式处理器中,Cache的功耗所占的比重越来越大.针对不同类型的应用程序对指令Cache和数据Cache的容量实时需求不同,提出了一种新的容量联合分配算法,该算法可以均衡考虑程序运行时对指令 Cache和数据Cache的实时需求,动态调整一级Cache的容量和配置,从而更有效地利用Cache资源.Mibench仿真结果表明,采用容量联合分配算法的分离Cache与传统分离Cache相比,平均能量消耗降低了29.10%,平均能量延迟积降低了33.38%.

关 键 词:分离Cache  功耗  能量延迟积  嵌入式系统

A New Capacity Co-allocation Algorithm of Split Cache
PENG Man-man,HAO Yu-yan,REN Xiao-xi.A New Capacity Co-allocation Algorithm of Split Cache[J].Journal of Hunan University(Naturnal Science),2009,36(12).
Authors:PENG Man-man  HAO Yu-yan  REN Xiao-xi
Abstract:Caches compose larger and larger proportion in the power consumption of embedded processors. Based on the fact that different programs need different sizes of instruction and data cache, a new capacity co-allocation algorithm was proposedr. This algorithm can dynamically adjust the configuration of level 1 cache by balancing the instruction and data cache requirement. Mibench simulation results indicate that, compared with the capacity co-allocation cache and the normal cache, the average energy consumption decreases 29.10%,while the average energy delay production improves 33.38%.
Keywords:split cache  power consumption  energy delay product  embedded system
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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