[发明专利]任务调度装置、任务调度方法、芯片、设备以及介质在审
申请号: | 202210474685.8 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114816705A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 王勇;丁雨;谭艳超 | 申请(专利权)人: | 上海阵量智能科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 袁忠林 |
地址: | 200235 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 调度 装置 方法 芯片 设备 以及 介质 | ||
本公开提供了一种任务调度装置、任务调度方法、芯片、设备以及介质,其中,该方法包括:在获取到待处理任务之后,确定多个运算单元中每个所述运算单元的运行状态;基于所述运行状态在所述多个运算单元中查询处于空闲状态的至少一个第一运算单元;获取基于处于非空闲状态的第二运算单元的电量使用信息确定的第一运行参数值;在基于所述第一运行参数值确定所述第一运算单元满足任务调度要求的情况下,在所述待处理任务中为至少部分所述第一运算单元分配待执行任务;所述第一运行参数用于确定所述第一运算单元的可使用电量信息。
技术领域
本公开涉及芯片技术领域,具体而言,涉及一种任务调度装置、任务调度方法、芯片、设备以及介质。
背景技术
目前,为了使集成芯片更好的完成训练任务,集成芯片中通常包含大量的运算单元,并具备较高的翻转率。在集成芯片的并行计算任务较多的情况下,集成芯片大量的运算单元会同时工作,并且由于集成芯片的高翻转率导致集成芯片在工作时需要较大的电流,进而使集成芯片容易出现过冲现象,当过冲现象严重时会引起集成芯片的功能失常。
相关技术中,一般通过在集成芯片封装大量电容来缓解集成芯片的过冲现象。然而,上述封装大量电容的方式往往会出现过度配置电容的现象,不仅提高了集成芯片的成本,而且浪费了大量的资源。
发明内容
本公开实施例至少提供一种任务调度装置、任务调度方法、芯片、设备以及介质。
第一方面,本公开实施例提供了一种任务调度装置,该任务调度装置包括:控制器,用于在获取到待处理任务之后,确定多个运算单元中每个所述运算单元的运行状态;以及基于所述运行状态在所述多个运算单元中查询处于空闲状态的至少一个第一运算单元;以及获取基于处于非空闲状态的第二运算单元的电量使用信息确定的第一运行参数值;调度器,用于在基于所述第一运行参数值确定所述第一运算单元满足任务调度要求的情况下,在所述待处理任务中为至少部分所述第一运算单元分配待执行任务;所述第一运行参数用于确定所述第一运算单元的可使用电量信息。
上述实施方式中,可以实现动态为第一运算单元分配待执行任务,避免芯片由于执行处理任务量过大出现过冲现象,进而可以保证执行任务的有效性,进一步提升芯片的使用寿命。
一种可选的实施方式中,所述任务调度装置还包括:第一计时器;所述第一计时器,用于在所述第一运算单元不满足所述任务调度要求的情况下,基于目标次数确定目标查询间隔;其中,所述目标次数用于指示获取到的所述第一运行参数值连续不满足所述任务调度要求的次数;所述控制器,还用于在经过所述目标查询间隔后,重新获取基于所述第二运算单元的电量使用信息确定的第二运行参数值;所述调度器,还用于在基于所述第二运行参数值确定所述第一运算单元满足所述任务调度要求的情况下,在所述待处理任务中为至少部分所述第一运算单元分配待执行任务。
一种可选的实施方式中,所述第一计时器还用于:获取预设步长信息,其中,所述预设步长信息用于指示获取所述第二运算单元的电量使用信息的时间间隔;基于所述目标次数确定所述预设步长信息的步长延长信息;基于所述步长延长信息延长所述预设步长信息,得到新步长信息,并将所述新步长信息确定为所述目标查询间隔。
上述实施方式中,调度器可以在第一运行参数值不满足任务调度要求的情况下,不再为处于空闲状态的运算单元分配待执行任务,从而可以避免芯片由于执行任务量过大引起过冲现象。此外,上述第一计时器可以基于目标次数确定目标查询间隔,控制器可以在经过目标查询间隔之后,重新获取基于第二运算单元的电量使用信息确定的第二运行参数值,调度器可以在基于第二运行参数值确定出第一运算单元满足任务调度要求的情况下,在待处理任务中为至少部分第一运算单元分配待执行任务,从而可以通过定时基于第二运算单元的电量使用信息确定第二运行参数,进而可以及时为至少部分第一运算单元分配待执行任务,从而可以保证尽快完成待处理任务,提高工作效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海阵量智能科技有限公司,未经上海阵量智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210474685.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钢琴演奏动作模拟演示装置及方法
- 下一篇:一种多源异构协议测试方法与系统