多核处理器的功耗估算模型
本文选题:功耗估算 切入点:性能计数器 出处:《软件学报》2015年07期 论文类型:期刊论文
【摘要】:精确的功耗估算能够为操作系统调度、软/硬件能效优化提供有效的指导.以往的研究表明:通过监测处理器内部相关硬件事件(如提交的指令数、Cache访问次数等),可以对功耗进行估算.但是,已有的相关功耗模型的精度并不理想,误差通常在5%以上.通过分析处理器提供的硬件事件,并在众多事件中筛选出一组与程序运行功耗密切相关的事件,使用逐步多元线性回归分析,建立了一个与应用无关的实时功耗估算模型,该模型可以直接移植到支持SMT的平台上.通过PARSEC和SPLASH2两个基准测试程序集进行了验证,估算误差分别为3.01%和1.99%.针对建模耗时长的问题,提出了基于两阶聚类的优化改进方法.所提出的估算模型能为构建具有动态平衡功耗和平滑峰值功耗的智能功耗感知系统提供借鉴.
[Abstract]:Accurate power estimation can schedule the operating system, Software / hardware energy efficiency optimization provides effective guidance. Previous studies have shown that power consumption can be estimated by monitoring related hardware events within the processor, such as the number of submitted instructions and the number of Cache accesses. The precision of the existing correlation power model is not ideal, and the error is usually more than 5%. By analyzing the hardware events provided by the processor, a set of events closely related to the running power of the program is selected out of many events. Using stepwise multivariate linear regression analysis, an application-independent real-time power estimation model is established, which can be directly transplanted to a platform that supports SMT. The model is verified by two benchmark assemblies, PARSEC and SPLASH2. The estimation errors are 3.01% and 1.99, respectively. An improved optimization method based on two-order clustering is proposed, and the proposed estimation model can be used for reference in the construction of intelligent power sensing system with dynamic balance power and smooth peak power consumption.
【作者单位】: 高性能计算国家重点实验室(国防科学技术大学计算机学院);
【基金】:国家高技术研究发展计划(863)(2012AA010905) 国家自然科学基金(61472431,61272143)
【分类号】:TP332
【参考文献】
相关期刊论文 前1条
1 张骏;樊晓桠;刘松鹤;;多核、多线程处理器的低功耗设计技术研究[J];计算机科学;2007年10期
【共引文献】
相关期刊论文 前10条
1 沈晶聂;叶猛;;基于CN56xx网络处理器的网络控制器的研究[J];电视技术;2012年09期
2 韩梅;;多线程程序设计中的常见问题及解决途径[J];计算机光盘软件与应用;2012年16期
3 袁震;;基于消息中间件的数据同步更新方法[J];兵工自动化;2013年07期
4 庄跃迁;;弹载小型化高速信号处理机设计方案[J];电讯技术;2015年03期
5 刘钢;郭晗;王振吉;;基于Java的多核多线程编程技术[J];吉林建筑工程学院学报;2009年06期
6 王爱峰;李曦;雷霆;周学海;;算法级能耗分析方法研究[J];计算机工程与应用;2006年29期
7 王颖锋;刘志镜;;一种变电压多核处理器上的有效节能方法[J];计算机科学;2010年09期
8 廖海艳;郭兵;沈艳;任磊;王继禾;伍元胜;;针对ARM指令集的层次分类能耗测量方法[J];计算机工程;2011年10期
9 张滕滕;吴晓;李长德;董云卫;;基于CSP的构件化嵌入式软件能耗分析与评估方法研究[J];计算机学报;2009年09期
10 彭蔓蔓;徐立超;王颖;;异构多核处理器的任务分配及能耗的研究[J];计算机应用研究;2010年05期
相关会议论文 前3条
1 杨中明;李玉柏;;NOC功耗分析与建模[A];四川省电子学会半导体与集成技术专委会2006年度学术年会论文集[C];2006年
2 郭维;张承义;张民选;谢胡;;数字系统中时钟门控逻辑的优化技术研究与评估[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
3 杜园园;吕勇强;王丹;陈渝;;基于使用率和Tail Power的功耗模型:U&T模型[A];第八届和谐人机环境联合学术会议(HHME2012)论文集PCC[C];2012年
相关博士学位论文 前8条
1 王颖锋;嵌入式系统节能调度算法研究与设计[D];西安电子科技大学;2010年
2 张宇弘;行为逻辑层上的SOC低功耗设计[D];浙江大学;2004年
3 黎铁军;嵌入式流媒体处理器体系结构技术研究[D];国防科学技术大学;2005年
4 易会战;低功耗技术研究—体系结构和编译优化[D];国防科学技术大学;2006年
5 林川;基于立体跨层体系结构无线传感器网络的能量问题研究[D];武汉大学;2007年
6 陈娟;低功耗软件优化技术研究[D];国防科学技术大学;2007年
7 王艳;源码未知类软件能耗评估技术研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2012年
8 袁博;基于可重构技术的网络节点节能问题关键技术研究[D];解放军信息工程大学;2012年
相关硕士学位论文 前10条
1 王静;水火电系统中期优化调度模型与应用研究[D];大连理工大学;2011年
2 曹皓;多核处理器体系结构下Linux调度机制的研究[D];内蒙古大学;2011年
3 陶旭东;用于先进PLC的异构多核MPU研究与设计[D];沈阳理工大学;2011年
4 方颖;面向块编程应用的多核体系结构关键技术研究与设计[D];上海交通大学;2011年
5 何锐;GPGPU多核流体系结构与功耗模拟研究[D];国防科学技术大学;2010年
6 谢克家;多核图像处理并行设计模型的研究及应用[D];重庆大学;2011年
7 郭维;高性能微处理器RTL级和体系结构级低功耗设计关键技术研究[D];国防科学技术大学;2011年
8 杨新波;多核系统内存管理算法的研究[D];哈尔滨工程大学;2011年
9 张伟;定位辅助搜寻Wi-Fi的移动设备节能策略[D];大连理工大学;2011年
10 郑刚;基于多目标优化的SoC软硬件划分技术研究[D];武汉大学;2004年
【二级参考文献】
相关期刊论文 前1条
1 梁宇,韩奇,魏同立,郑茳;低功耗数字系统设计方法[J];东南大学学报(自然科学版);2000年05期
【相似文献】
相关期刊论文 前1条
1 熊冰;郭兵;沈艳;王继禾;伍元胜;刘云本;;基于马尔科夫链的构件化嵌入式软件能耗估算模型[J];小型微型计算机系统;2012年03期
,本文编号:1615524
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1615524.html