基于BP神经网络的处理器节能技术研究  被引量:3

Research on Processor Energy Saving Strategy Based on BP Neural Network

在线阅读下载全文

作  者:郭兵[1] 张鹏博[1] 沈艳[2] 黄义纯 曹亚波[1] 

机构地区:[1]四川大学计算机学院,四川成都610065 [2]成都信息工程大学控制工程学院,四川成都610054

出  处:《工程科学与技术》2018年第1期107-112,共6页Advanced Engineering Sciences

基  金:国家自然科学基金重点项目资助(61332001);国家自然科学基金资助项目(61772352;61472050);四川省科技计划资助项目(2015GZ0103);成都市科技惠民技术研发项目资助(2014-HM01-00326-SF)

摘  要:研究芯片功耗中动态功耗部分,针对传统动态节能技术动态电压与频率调节(dynamic voltage and frequency scaling,DVFS)技术未能考虑预测CPU未来阶段行为的不足,提出BP-DVFS节能策略。为了提高下一阶段CPU利用率的预测准确性,更准确地对CPU进行动态调频进而降低其运行功耗。构建了一种FPU-CPU(forward predict utilization CPU)模型。模型假设下一时间段CPU利用率与CPU运行资源有关的事件特征量存在非线性函数关系,从处理器运行时环境出发提取出与CPU资源紧密相关的5个特征量进行度量,采用BP神经网络进行拟合训练。用训练后得到的神经网络预测CPU下一阶段的利用率,进行CPU处理不同类型任务程序的功耗仿真实验。并在相同实验条件下与常用的3种CPU调频策略实验结果进行对比。实验结果表明,在CPU处理不同类型任务程序时,采用BP-DVFS策略进行调频的CPU功耗都低于其他3种策略进行调频的CPU功耗。通过实验验证,本文提出的方法提高了预测CPU利用率的准确度,降低了CPU运行时功耗。同时验证了假设的合理性与有效性以及此方法实现CPU低功耗运行是有效的。Focusing on dynamic power consumption of the chip,this paper proposed a new energy-saving strategy named BP-DVFS.Currently,DVFS(dynamic voltage and frequency scaling) technology failed to predict future behavior of CPU.In order to improve the performance of CPU utilization and predict more accurate CPU dynamic frequency,it is essential to reduce its operating power consumption.A CPU model named FPU-CPU(forward predict utilization) was built in strategy.A non-linear relationship between the CPU utilization in next period and the CPU running resource was assumed in the model.Five events related to CPU resources and extracted from run-time processor environment were measured as features.Afterwards,the training phase of was performed by the BP(back propagation) neural network.Various experiments were then carried out to predict different kinds of tasks including CPU utilization,processing and power consumption through BP neural network.To evaluate the performance of proposed method,the experimental results under same situation were compared with three traditional CPU frequency modulation strategies.The experimental results showed that the CPU power consumption of BP-DVFS based strategy is lower than that of other three strategies when CPU handles different kinds of program tasks.The experimental verification indicated that the proposed technique wasnot only accurate inpredicting performance of CPU utilization,but also helpful to reduce power consumption of CPU.

关 键 词:节能 DVFS BP神经网络 动态电压与频率调节 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象