[发明专利]基于众核系统的任务处理方法、装置及电子设备在审
申请号: | 202210380282.7 | 申请日: | 2022-04-12 |
公开(公告)号: | CN114721803A | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 吴臻志;祝夭龙 | 申请(专利权)人: | 北京灵汐科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;冯建基 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 系统 任务 处理 方法 装置 电子设备 | ||
本公开提供了一种基于众核系统的任务处理方法、装置及电子设备。该众核系统的处理核被划分为多个核心簇,每个核心簇包括至少一个处理核,核心簇用于执行目标任务的子任务,该方法包括:在众核系统执行目标任务期间,判断是否满足任务切换条件,其中,目标任务的多个子任务包括当前在众核系统中执行的第一子任务以及当前未在众核系统中执行的第二子任务;在满足任务切换条件的情况下,确定第二子任务中待执行的第三子任务;根据与任务切换条件对应的切换方式进行任务切换,以使众核系统执行第三子任务。根据本公开的实施例,能够提高众核系统的任务处理效率。
技术领域
本公开涉及计算机技术领域,特别涉及一种基于众核系统的任务处理方法、装置、电子设备、计算机可读介质。
背景技术
众核系统通常包括多个处理核。在处理任务时,众核系统可同时实现多个任务的处理。然而,众核系统的资源有限,可能同时只能装下待处理的多个任务中的部分任务的配置信息,此时存在任务如何切换的问题。
发明内容
本公开提供一种基于众核系统的任务处理方法、装置、电子设备、计算机可读介质。
第一方面,本公开提供了一种基于众核系统的任务处理方法。该众核系统的处理核被划分为多个核心簇,每个核心簇包括至少一个处理核,核心簇用于执行目标任务的子任务,该方法包括:
在众核系统执行所述目标任务期间,判断是否满足任务切换条件,其中,目标任务的多个子任务包括当前在众核系统中执行的第一子任务以及当前未在众核系统中执行的第二子任务;在满足任务切换条件的情况下,确定第二子任务中待执行的第三子任务;根据与任务切换条件对应的切换方式进行任务切换,以使众核系统执行第三子任务。
第二方面,本公开提供了一种基于众核系统的任务处理装置。该众核系统的处理核被划分为多个核心簇,每个核心簇包括至少一个处理核,核心簇用于执行目标任务的子任务,该装置包括:
条件判断模块,用于在众核系统执行目标任务期间,判断是否满足任务切换条件,其中,目标任务的多个子任务包括当前在众核系统中执行的第一子任务以及当前未在众核系统中执行的第二子任务;任务确定模块,用于在满足任务切换条件的情况下,确定第二子任务中待执行的第三子任务;任务切换模块,用于根据与任务切换条件对应的切换方式进行任务切换,以使众核系统执行第三子任务。
第三方面,本公开提供了一种处理核,该处理核包括上述的任务处理装置。
第四方面,本公开提供了一种电子设备,该电子设备包括:多个处理核;以及,片上网络,被配置为交互所述多个处理核间的数据和外部数据;其中,一个或多个所述处理核中存储有一个或多个指令,一个或多个所述指令被一个或多个所述处理核执行,以使一个或多个所述处理核能够执行上述的任务处理方法。
第五方面,本公开提供了一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序在被处理核执行时实现上述的任务处理方法。
本公开所提供的基于众核系统的任务处理方法,能够在众核系统执行目标任务期间判断是否满足任务切换条件,并在满足任务切换条件时控制众核系统相应地进行任务切换,从而提高众核系统的任务处理效率和任务处理的灵活性。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用来提供对本公开的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其他特征和优点对本领域技术人员将变得更加显而易见,在附图中:
图1为本公开实施例提供的动态图的示意图;
图2为本公开实施例提供的静态图的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京灵汐科技有限公司,未经北京灵汐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210380282.7/2.html,转载请声明来源钻瓜专利网。