[发明专利]用于控制处理器的方法、装置及其处理器在审
申请号: | 202010014945.4 | 申请日: | 2020-01-07 |
公开(公告)号: | CN113157079A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 上海寒武纪信息科技有限公司 |
主分类号: | G06F1/324 | 分类号: | G06F1/324 |
代理公司: | 北京维昊知识产权代理事务所(普通合伙) 11804 | 代理人: | 李波;孙新国 |
地址: | 201306 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 处理器 方法 装置 及其 | ||
本披露公开了一种用于控制处理器的方法、集成电路装置及其相应的处理器。其中该处理器可以包括在组合处理装置的处理装置中,该组合处理装置还可以包括通用互联接口和其他处理装置。所述处理装置与其他处理装置进行交互,共同完成用户指定的计算操作。组合处理装置还可以包括存储装置,该存储装置分别与处理装置和其他处理装置连接,用于存储该处理装置和其他处理装置的数据。本披露的方案可以对处理装置的功耗进行评估,调节功耗开销大的处理电路,从而改善整个系统的性能。
技术领域
本披露一般地涉及处理器领域。更具体地,本披露涉及一种用于控制处理器的方法、集成电路装置及其相应的处理器。
背景技术
当前包含运算装置的板卡可以有多个芯片,每个芯片可以包含若干个计算核簇。在控制板卡功耗时,通常会采集并观察板卡功耗实际值,直到该功耗值超过设定阈值时才会降低板卡时钟频率。这种被动调频的方式会导致系统对于降低整板功耗的要求响应过慢。另外,尽管可以通过降低板卡时钟频率的方式来降低整板功耗,但这也同时降低板卡中各个计算核簇的频率,尤其是功耗开销小的计算核簇。进一步,这样的整板统一降低功耗的方式也会令同一计算核簇中对应的标量计算电路、向量计算电路和输入输出电路的性能随之下降,从而不利于系统设备的虚拟化。
发明内容
为了至少解决在上述背景技术部分所描述的问题,本披露在一个或多个方面中提供如下的技术方案。
在一个方面中,本披露提出了一种处理器包括:多个处理电路,其中每个处理电路配置用于执行运算操作;多个时控电路,其中每个时控电路与所述多个处理电路中的对应一个或多个相连接,并且配置用于对连接的所述处理电路的时钟信号进行调整;以及控制电路,其配置用于根据指令对部分或全部的多个时控电路进行操控,以便指示所述操控的时控电路对与其相连接的处理电路的时钟信号进行所述调整。
在另一个方面中,本披露还公开了一种集成电路装置,包括前述的处理器。
在又一方面中,本披露进一步公开了一种用于控制处理器的方法,其中所述处理器包括多个处理电路、多个时控电路和控制电路,其中所述处理电路配置用于执行运算操作,并且每个时控电路与对应一个或多个处理电路相连接,所述方法包括:指示所述控制电路根据指令对部分或全部的多个时控电路进行操控;以及响应于所述控制电路的操控,指示所述操控的时控电路对与其相连接的处理电路的时钟信号进行调整。
利用本披露所提出的控制处理器的方法、集成电路装置及其处理器,通过主动调频的方式对整板的功耗进行优化调整,既能避免整板功耗过高,又不会对功耗开销小的其他计算核簇,以及同一个计算核簇内的标量、向量计算电路及输入输出电路的性能造成影响。
附图说明
通过结合附图,可以更好地理解本发明的上述特征,并且其众多目的、特征和优点对于本领域技术人员而言是显而易见的。下面描述中的附图仅仅是本披露的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可根据这些附图获得其他的附图,其中:
图1是示出根据本披露实施例的处理器的结构示意图;
图2是示出根据本披露实施例的用于控制处理器的方法的流程图;
图3是示出根据本披露实施例的用于控制处理器的方法的详细流程图;
图4是示出根据本披露实施例的对时钟信号进行操控的时序图;
图5是示出根据本披露实施例的控制处理器的方法的简化流程图;
图6是示出根据本披露实施例的控制处理器方法的详细流程图;
图7是示出根据本披露实施例的处理器的结构示意图;
图8是示出根据本披露实施例的一种组合处理装置的结构图;以及
图9是示出根据本披露实施例的一种板卡的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海寒武纪信息科技有限公司,未经上海寒武纪信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010014945.4/2.html,转载请声明来源钻瓜专利网。