[发明专利]处理单元、用于处理单元的同步方法及相应产品在审
申请号: | 202011036272.9 | 申请日: | 2020-09-27 |
公开(公告)号: | CN114281560A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 安徽寒武纪信息科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F15/17;G06F15/177 |
代理公司: | 北京维昊知识产权代理事务所(普通合伙) 11804 | 代理人: | 陈姗姗;李波 |
地址: | 231283 安徽省合肥市高新区习友路3333*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 单元 用于 同步 方法 相应 产品 | ||
本披露公开了一种处理单元、多核处理器、用于处理单元/多核处理单元的同步方法及相关产品。该处理单元可以实现为计算装置包括在组合处理装置中,该组合处理装置还可以包括接口装置和其他处理装置。该计算装置与其他处理装置进行交互,共同完成用户指定的计算操作。组合处理装置还可以包括存储装置,该存储装置分别与计算装置和其他处理装置连接,用于存储该计算装置和其他处理装置的数据。本披露的方案提供的处理单元,可以通过各种同步指令来有效实现多核之间的数据同步。
技术领域
本披露涉及处理器领域,特别是涉及一种处理单元、多核处理器、用于处理单元/多核处理器的同步方法、芯片和板卡。
背景技术
随着计算机技术的发展,各种应用(诸如视频结构、广告推荐、智能翻译等)对机器的存储能力和计算能力要求越来越高。由于单核处理器已经不能满足应用的需求,出现了各种各样的多核处理器系统。多核处理器系统的一个关键问题是多个核之间的协同工作。因此,如何基于多核结构来实现核间的工作协同是急需解决的问题。
发明内容
为了解决如上所提到的一个或多个技术问题,本披露在多个方面中提供了一种处理单元、多核处理器以及用于处理单元/多核处理器的同步方法,其中通过所提供的同步方法,可以实现多核处理器架构中多个核之间的数据同步。
在第一方面中,本披露提供一种处理单元,至少包括一个第一核,其中:所述第一核配置用于:响应于与第二核关联的第一同步指令,查询是否存在与所述第二核关联的未处理的同步事件;以及基于所述查询的结果,执行相应的同步操作。
在第二方面中,本披露提供一种处理单元,至少包括一个第二核,其中:所述第二核配置用于:响应于与第一核关联的第二同步指令,向所述第一核发送同步请求信号以指示待处理的同步事件;以及响应于接收到来自所述第一核的数据传送结束信号,获取所传送的待同步数据。
在第三方面中,本披露提供一种多核处理器,包括前述第一方面任一实施例的处理单元以及前述第二方面任一实施例的处理单元。
在第四方面中,本披露提供一种芯片,该芯片内封装有如前述第一方面任一实施例的处理单元,或前述第二方面任一实施例的处理单元,或前述第三方面任一实施例的多核处理器。
在第五方面中,本披露提供一种板卡,包括前述第四方面任一实施例的芯片。
在第六方面中,本披露提供一种用于处理单元的同步方法,所述处理单元至少包括一个第一核,所述方法包括:所述第一核响应于与第二核关联的第一同步指令,查询是否存在与所述第二核关联的未处理的同步事件;以及所述第一核基于所述查询的结果,执行相应的同步操作。
在第七方面中,本披露提供一种用于处理单元的同步方法,所述处理单元至少包括一个第二核,所述方法包括:所述第二核响应于与第一核关联的第二同步指令,向所述第一核发送同步请求信号以指示待处理的同步事件;以及所述第二核响应于接收到来自所述第一核的数据传送结束信号,获取所传送的待同步数据。
在第八方面中,本披露提供一种用于多核处理器的同步方法,其中所述多核处理器包括第一处理单元和第二处理单元,所述方法包括:所述第一处理单元执行根据前述第六方面任一实施例的同步方法;以及所述第二处理单元执行根据前述第七方面任一实施例的同步方法。
通过如上所提供的处理单元、多核处理器、用于处理单元/多核处理器的同步方法、芯片和板卡,本披露实施例提供了一种在多核处理器架构下的两个核之间进行数据同步的方案,从而确保多核处理器架构中各个核之间的协同工作,有利于多核处理器任务的灵活调度,以及处理效率的提升。
附图说明
通过参考附图阅读下文的详细描述,本披露示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本披露的若干实施方式,并且相同或对应的标号表示相同或对应的部分其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽寒武纪信息科技有限公司,未经安徽寒武纪信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011036272.9/2.html,转载请声明来源钻瓜专利网。