行业标准网
(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

.PDF文档 专利 基于多运算设备的功耗分配方法

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于多运算设备的功耗分配方法 第 1 页 专利 基于多运算设备的功耗分配方法 第 2 页 专利 基于多运算设备的功耗分配方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:15:36上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。