[发明专利]计算设备的芯片调频方法、装置、算力板、计算设备及存储介质有效
申请号: | 201810576556.3 | 申请日: | 2018-06-06 |
公开(公告)号: | CN109086130B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 张楠赓;徐英韬 | 申请(专利权)人: | 北京嘉楠捷思信息技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F1/26;G06F1/18 |
代理公司: | 北京市立康律师事务所 11805 | 代理人: | 梁挥;林媛媛 |
地址: | 100094 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 芯片 调频 方法 装置 算力板 存储 介质 | ||
1.一种计算设备的芯片调频方法,所述计算设备设置有至少一运算芯片,所述运算芯片设置有多个内核,其特征在于,包括步骤有:
为所述计算设备的所述运算芯片设置多个工作频点,将所述运算芯片中的多个内核分别工作于各所述工作频点;
分析每个所述内核在当前工作频点的计算性能指标;
根据所述内核的所述计算性能指标,对所述内核的所述当前工作频点进行上调或下调;
统计被调频后的所述内核在各所述工作频点上的当前分布状态;
根据所述内核的所述当前分布状态和预定的频点调整机制,调整设置所述工作频点的频率,所述频点调整机制是内核分布状态与频点调整的对应关系;
所述工作频点包括至少一高频工作频点、至少一中间工作频点和至少一低频工作频点,所述高频工作频点中频率最高的是最高工作频点,所述低频工作频点中频率最低的是最低工作频点;
所述根据所述内核的所述当前分布状态和所述频点调整机制,调整设置所述工作频点的频率的步骤还包括:
若超过预定的第二比率的所述内核工作于至少一所述高频工作频点上,将至少一所述工作频点修改设置为至少一优化高频工作频点,所述优化高频工作频点的频率高于所述最高工作频点的频率;和/或
若超过预定的第三比率的所述内核工作于至少一所述低频工作频点上,将至少一所述工作频点修改设置为至少一优化低频工作频点,所述优化低频工作频点的频率低于所述最低工作频点的频率。
2.根据权利要求1所述的芯片调频方法,其特征在于,所述为所述计算设备的所述运算芯片设置多个所述工作频点,将所述运算芯片中的多个所述内核分别工作于各所述工作频点的步骤还包括:
通过多个锁相环电路为所述运算芯片设置多个所述工作频点,所述工作频点与所述锁相环电路为一一对应关系;
所述根据所述内核的所述计算性能指标,对所述内核的所述当前工作频点进行上调或下调的步骤还包括:
根据所述内核的所述计算性能指标,通过所述锁相环电路对所述内核的所述当前工作频点进行上调或下调。
3.根据权利要求2所述的芯片调频方法,其特征在于,所述锁相环电路设置于所述运算芯片的内部或外部。
4.根据权利要求1所述的芯片调频方法,其特征在于,相邻的所述工作频点之间的频差为1~10%。
5.根据权利要求1所述的芯片调频方法,其特征在于,所述分析每个所述内核在所述当前工作频点的所述计算性能指标的步骤还包括:
在预定的调整周期内,分析所述内核的所述计算性能指标是否达到预定的第一指标阈值、第二指标阈值和/或第三指标阈值,所述第一指标阈值与所述第二指标阈值相同或者不相同;
所述根据所述内核的所述计算性能指标,对所述内核的所述当前工作频点进行上调或下调的步骤还包括:
若所述内核的所述计算性能指标达到所述第一指标阈值,将所述内核的所述当前工作频点上调到上一个工作频点;
若所述内核的所述计算性能指标未达到所述第二指标阈值,将所述内核的所述当前工作频点下调到下一个工作频点;和/或
若所述内核的所述计算性能指标达到所述第三指标阈值,将所述内核的所述当前工作频点下调到下一个工作频点。
6.根据权利要求1所述的芯片调频方法,其特征在于,还包括步骤有:
若工作于预定的至少一个优化工作频点的所述内核超过预定的第一比率,停止对所述内核进行调频;或者
若工作于至少一所述优化工作频点上的所述内核的数目最多,停止对所述内核进行调频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘉楠捷思信息技术有限公司,未经北京嘉楠捷思信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810576556.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:服务执行的控制方法及装置
- 下一篇:一种虚拟机弹性伸缩控制方法及控制装置