(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210438220.7
(22)申请日 2022.04.25
(65)同一申请的已公布的文献号
申请公布号 CN 114546666 A
(43)申请公布日 2022.05.27
(73)专利权人 沐曦科技 (北京) 有限公司
地址 100094 北京市海淀区丰豪东路9号院
2号楼9层3单元901
(72)发明人 不公告发明人
(74)专利代理 机构 北京锺维联合知识产权代理
有限公司 1 1579
专利代理师 丁慧玲
(51)Int.Cl.
G06F 9/50(2006.01)
(56)对比文件
CN 102479128 A,2012.0 5.30
CN 113688001 A,2021.1 1.23
CN 113608971 A,2021.1 1.05CN 106874158 A,2017.0 6.20
CN 112286756 A,2021.01.2 9
CN 10859 9966 A,2018.09.28
CN 114138098 A,202 2.03.04
US 2021124322 A1,2021.04.2 9
Omar Ben Ma aouia 等.A N ovel
Optimizati on Technique for Masteri ng
Energy Co nsumption in Cloud Data Center.
《2017 IE EE Internati onal Symposium o n
Parallel and Distributed Proces sing with
Applications and 2017 IE EE Internati onal
Conference o n Ubiquitous Computi ng and
Communications (ISPA/IUCC)》 .2018,
吴昊天 等.一种考虑可靠性的常带宽服 务
器低功耗调度算法. 《吉林大 学学报(工学版)》
.2019,第5 0卷(第5期),
徐云成 等.结合功率管理推力分配策略研
究. 《船舶工程》 .2017,第39卷(第12期),
审查员 黄琦
(54)发明名称
基于多运算设备的功耗分配方法
(57)摘要
本发明涉及一种基于多运算设备的功耗分
配方法, 包括骤C1、 Gi向master发送静态功耗参
数, master为Gi设置初始 分配功耗; 步骤C2、 每隔
第一时间间隔, 获取Gi当前的{Ui,Ii,Ti,Fi}, 结
合当前分配功耗PAi进行运算设备内部功耗调
节; 步骤C3、 Gi每隔第二时间间隔, 基于{Ui,Ii,
Ti,Fi}生成{UVi,IVi,TVi,FVi}, 发送给 master; 步
骤C4、 master基于服务器的预设功耗总量、 {UVi,
IVi,TVi,FVi}、 静态功耗参数生成PAi’, 更新PAi=
PAi’。 本发明提高了多个运算设备的功耗利用
率。
权利要求书2页 说明书7页 附图2页
CN 114546666 B
2022.07.19
CN 114546666 B
1.一种基于多运 算设备的功耗分配方法, 其特 征在于, 包括:
步骤C1、 当服务器上电时, 所有Gi向master发送静态功耗参数, 所述master为每一Gi设
置初始分配功耗, 所述master为服务器对应的多个运算设备中的其中一个运算设备, Gi为
服务器中第i个运 算设备, i的取值范围为1到N, N 为服务器中运 算设备的总数;
步骤C2、 Gi每隔预设的第一时间间隔, 获取Gi当前的{Ui,Ii,Ti,Fi}, Gi基于当前的{Ui,
Ii,Ti,Fi}以及当前分配功耗PAi进行运算设备内部功耗调节,其中, Ui表示Gi当前的电压值,
Ii表示Gi当前的电流 值, Ti表示Gi当前的温度值, Fi表示Gi当前的频率 值;
步骤C3、 Gi每隔预设的第二时间间隔, 基于当前时刻之前的历史时间窗内的{Ui,Ii,Ti,
Fi}生成{UVi,IVi,TVi,FVi}, 并发送给所述master, UVi表示Gi的当前周期电压值, IVi表示Gi
的当前周期电流值, TVi表示Gi的当前周期温度值, FVi表示Gi的当前周期频率值, 所述第二
时间间隔大于第一时间 间隔;
步骤C4、 所述master基于服务器的预设功耗总量、 每一Gi的{UVi,IVi,TVi,FVi}、 每一Gi
的静态功耗参数生成每一Gi的当前分配功耗PAi’, 更新PAi= PAi’;
所述步骤C4包括:
步骤C41、 若UVi*IVi‑PAi≥PBi, PBi为功耗分配浮动阈值, 则设置Gi的动态调整系数ki=
(UVi*IVi‑PAi)/ PAi, 若PAi‑UVi*IVi≥PBi,则设置ki=‑(PAi‑UVi*IVi)/ UVi*IVi, 若│UVi*IVi‑
PAi│< PB,则设置ki=0;
步骤C42、 根据 当前动态调整步长λ 以及Gi的动态调整系数获取Gi的当前分配功耗PAi’=
PAi+ki* λ, λ满足
≤0, 更新PAi= PAi’。
2.根据权利要求1所述的方法, 其特 征在于,
所述步骤C2中, Gi基于当前的{Ui,Ii,Ti,Fi}以及当前分配功耗PAi进行运算设备内部功
耗调节, 包括:
步骤C21、 若Ui*Ii‑PAi>PXi, PXi为Gi对应的功耗浮动阈值, 则控制降低Gi的Ti和/或Fi, 若
PAi‑Ui*Ii >PXi, 则控制升高Gi的Ti和/或Fi。
3.根据权利要求1所述的方法, 其特 征在于,
所述步骤C3中, 基于当前时刻之前的历史时间窗内的{Ui,Ii,Ti,Fi}生成{UVi,IVi,TVi,
FVi}, 包括:
将当前时刻之前的历 史时间窗内的所有Ui的均值确定为UVi, 所有Ii的均值确定为IVi,
所有Ti的均值确定为TVi, 所有Fi的均值确定为FVi。
4.根据权利要求1所述的方法, 其特 征在于,
所述步骤C3中, 基于当前时刻之前的历史时间窗内的{Ui,Ii,Ti,Fi}生成{UVi,IVi,TVi,
FVi}, 包括:
将当前时刻之前的历史时间窗内的所有Ui中的最大值确定为UVi, 所有Ii中的最大值确
定为IVi, 所有Ti中的最大值确定为TVi, 所有Fi中的最大值确定为FVi。
5.根据权利要求1所述的方法, 其特 征在于,
所述第一时间间隔设置为毫秒 级, 所述第一时间间隔内, Gi的温度变化小于 预设的温度
变化阈值。
6.根据权利要求1所述的方法, 其特 征在于,权 利 要 求 书 1/2 页
2
CN 114546666 B
2所述第二时间 间隔设置为秒级。
7.根据权利要求1所述的方法, 其特 征在于,
所述master满足所有Gi传输信息 至所述master的时延总和为 最小值。权 利 要 求 书 2/2 页
3
CN 114546666 B
3
专利 基于多运算设备的功耗分配方法
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:15:36上传分享