[发明专利]一种基于众核处理器的系统功耗动态控制方法有效
申请号: | 202110325143.X | 申请日: | 2021-03-26 |
公开(公告)号: | CN114217687B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 钱宇;龚道永;宋长明;陈德训;李伟东;张宏宇;刁晓娜 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F1/329 | 分类号: | G06F1/329 |
代理公司: | 苏州科旭知识产权代理事务所(普通合伙) 32697 | 代理人: | 王健 |
地址: | 214038 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 处理器 系统 功耗 动态控制 方法 | ||
1.一种基于众核处理器的系统功耗动态控制方法,其特征在于,根据超大规模并行机上的历史运行数据获取各类课题的功耗运行上限Pu(Pu≤600),根据Pu的值设置功耗浮动范围以及浮动功耗上限其中,2X<Y≤3X;
所述控制方法包括以下步骤:
S1、提交课题前,为该课题设置功耗运行上限Pu,并设置超功耗运行标记Su为0;
S2、运行提交的课题,自动记录该课题使用的众核处理器的初始运行频率F0;
S3、判断课题是否结束,如课题已结束,跳转至S11;
S4、通过资源管理系统获取该课题所有节点众核处理器的实际运行功耗Pr;
S5、比较S4中获取的实际运行功耗Pr与S1中设置的功耗运行上限Pu;
若Pr低于Pu的1-Y%倍,则进入S6;
若Pr高于Pu的1+Y%倍,则进入S7;
若Pr高于Pu的1+X%倍,则进入S8;
否则,设置该课题已超功耗运行标记Su为0并跳转至S9;
S6、以50Hz为一档,将该课题所有节点众核处理器的运行频率Fr提升一档,跳转至S9;
S7、如果Su为1,则直接挂起该课题运行,跳至S10,否则,设置该课题已超功耗运行标记Su为1,跳至S9;
S8、以50Hz为一档,将该课题所有节点众核处理器的运行频率Fr降低一档,跳至S9;
S9、等待功耗数据采集间隔T后,跳至S3;
S10、以50Hz为一档,将该课题所有节点众核处理器的运行频率Fr降低两档,恢复课题运行,跳至S3;
S11、恢复该课题所有节点众核处理器的运行频率Fr为F0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110325143.X/1.html,转载请声明来源钻瓜专利网。