-
题名基于程序段的可重构cache与处理器低能耗算法
- 1
-
-
作者
彭蔓蔓
李仁发
彭方
王宇明
-
机构
湖南大学计算机与通信学院
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第9期2692-2696,共5页
-
基金
湖南省自然科学基金资助项目(04JJ3008)
-
文摘
运用可重构cache和动态电压缩放技术,为处理器及其cache提出了一种基于程序段的自适应低能耗算法PBLEA(phase-based lowenergy algorithm)。该算法使用建立在指令工作集签名基础上的程序段监测状态机来判断程序段是否发生变化,并作出cache容量及CPU电压和频率的调整决定。在程序段内,使用容量调整状态机和通过计算频率缩放因子β来先后对cache容量及CPU电压和频率进行调整。在Sim-panalyzer模拟器上完成了该算法的实现。通过对MiBench测试程序集的测试表明:与传统的cache和CPU相比较,该算法使系统能耗平均节省了49.1%,而平均性能损失为8.7%。
-
关键词
可重构高速缓冲存储器
动态电压缩放
自适应算法
运行程序段
低能耗
-
Keywords
reconfigurable cache
dynamic voltage scaling(DVS)
self-tuning algorithm
running-program phase
low energy
-
分类号
TP303
[自动化与计算机技术—计算机系统结构]
-
-
题名一种基于程序段的动态电压缩放算法
- 2
-
-
作者
彭蔓蔓
李仁发
王宇明
-
机构
湖南大学计算机与通信学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2008年第6期1093-1098,共6页
-
基金
湖南省自然科学基金项目(04JJ3008)~~
-
文摘
动态电压缩放技术是一种能有效优化处理器能耗的方法,它允许处理器在运行时动态地改变其时钟频率和供电电压.针对处理器提出了一种基于程序段的动态电压缩放算法PBVSA,该算法使用建立在指令工作集签名基础上的程序段监测状态机来判断程序段是否发生变化,并作出CPU电压和频率调整决定.在程序段内,通过计算该段的频率缩放因子β(片外工作时间与片上工作时间的比例关系)来设定CPU的电压和频率.在sim-panalyzer模拟器上完成了算法的实现.通过对Mibench测试程序集的测试表明:该算法平均降低了处理器29%的能耗,而性能损失平均为5.3%.
-
关键词
动态电压缩放
处理器
运行程序段
低功耗
时钟频率
-
Keywords
dynamic voltage scaling
processor
running-program phase
low energy
ciock frequency
-
分类号
TP302
[自动化与计算机技术—计算机系统结构]
-