说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210785227.6 (22)申请日 2022.06.29 (71)申请人 OPPO广东移动通信有限公司 地址 523860 广东省东莞 市长安镇乌沙海 滨路18号 (72)发明人 鲍道川 尹磊祖  (74)专利代理 机构 北京派特恩知识产权代理有 限公司 1 1270 专利代理师 陈宇 王黎延 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) (54)发明名称 一种多核处理系统及其任务调度方法、 芯 片、 存储介质 (57)摘要 本申请实施例公开了一种多核处理系统及 其任务调度方法、 芯片、 存储介质, 多核处理系统 包括多个控制核心和多个处理核心, 多个控制核 心分别和多个处理核心相连, 第一控制核心读取 第一指令, 确定第一指令为控制核心执行的控制 指令时, 执行第一指令; 第一控制核心确定第一 指令为处理核心执行的数据处理指令时, 发送第 一指令给第一处理核心执行。 这样, 根据处理需 求在控制核心和处理核心之间配置一对多的拓 扑结构, 提高数据处理指令处理的并行度, 从而 提高数据处 理效率, 减少芯片面积。 权利要求书2页 说明书10页 附图2页 CN 115061803 A 2022.09.16 CN 115061803 A 1.一种多核处理系统, 其特征在于, 所述多核处理系统包括多个控制核心和多个处理 核心, 所述多个控制核心中的第一控制核心读取第一指令; 所述第一控制核心确定所述第 一指令为控制核心执行的控制指令时, 执行所述第 一指 令; 所述第一控制核心确定所述第 一指令为处理核心执行的数据处理指令时, 发送所述第 一指令给 所述多个处 理核心中的第一处 理核心, 所述第一处 理核心执 行所述第一指令 。 2.根据权利要求1所述的多核处理系统, 其特征在于, 所述多核处理系统还包括数据同 步网络, 所述第一处理核心执行所述第 一指令时, 确定对所述第 一控制核心的寄存器执行第 一 操作, 通过 所述数据同步网络同步所述第一控制核心的寄存器的第一操作数据; 其中, 所述第 一操作为读操作时, 所述第一操作数据为读数据; 所述第 一操作为写操作 时, 所述第一操作数据为写数据。 3.根据权利要求2所述的多 核处理系统, 其特 征在于, 所述第一处理核心通过所述数据同步网络同步所述第一控制核心的寄存器的第一操 作数据后, 所述第一控制核心读取第二指令; 所述第一处理核心未通过所述数据同步网络同步所述第一控制核心的寄存器的第一 操作数据, 所述第一控制核心 停止读取 所述第二指令; 其中, 所述第二指令执行时对所述第一控制核心 的寄存器执行第二操作, 所述第一操 作和所述第二操作为数据相关操作。 4.根据权利要求1所述的多核处理系统, 其特征在于, 所述多核处理系统还包括控制同 步网络, 所述第一控制核心读取当前指令集合中的所有指令后, 所述第 一控制核心通过所述控 制同步网络发送等待请求给所述多个处理核心中的第二处理核心, 并停止读取下一指 令集 合中的指令; 其中, 所述第二处 理核心为所述多个处 理核心中的部分或全部处 理核心; 所述第二处理核心响应于所述等待请求, 确定所述第 二处理核心将接收到的所述当前 指令集合中的指令执行结束, 生成结束响应; 通过所述控制同步网络发送所述结束响应给 所述第一控制核心; 所述第一控制核心根据接收到的所述结束响应确定所述当前指令集合中的所有指令 执行结束, 开始读取 所述下一指令集 合中的指令 。 5.根据权利要求1所述的多核处理系统, 其特征在于, 所述处理核心包括至少一个处理 单元, 所述处理核心根据所述至少一个处理单元的空闲状态, 确定所述处理核心的空闲信 息; 所述第一控制核心获取所述多个处理核心的空闲信 息, 根据所述多个处理核心的空闲 信息确定所述第一处 理核心。 6.根据权利要求5所述的多 核处理系统, 其特 征在于, 所述第一控制核心根据 所述多个处理核心的空闲信 息, 确定所述多个处理核心无空闲 处理单元时, 停止发送所述第一指令 。权 利 要 求 书 1/2 页 2 CN 115061803 A 27.根据权利要求1所述的多核处理系统, 其特征在于, 所述处理核心包括至少一个处理 单元, 所述第一处理核心接收到所述第 一指令, 根据所述第 一指令的指令类型和处理单元的 空闲状态, 将所述第一指令发送给第一处 理单元执行。 8.一种芯片, 其特 征在于, 所述芯片包括权利要求1至7任一项所述的多 核处理系统。 9.一种多核处理系统的任务调度方法, 其特征在于, 所述多核处理系统包括多个控制 核心及多个处 理核心, 所述方法包括: 通过多个控制核心中的第一控制核心读取第一指令; 通过所述第 一控制核心确定所述第 一指令为控制核心执行的控制 指令时, 执行所述第 一指令; 通过所述第 一控制核心确定所述第 一指令为处理核心执行的数据处理指令时, 发送所 述第一指令给所述多个处理核心中的第一处理核心, 所述第一处理核心执行所述第一指 令。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求9所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 115061803 A 3

.PDF文档 专利 一种多核处理系统及其任务调度方法、芯片、存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种多核处理系统及其任务调度方法、芯片、存储介质 第 1 页 专利 一种多核处理系统及其任务调度方法、芯片、存储介质 第 2 页 专利 一种多核处理系统及其任务调度方法、芯片、存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:27:53上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。