一种任务处理系统、方法及芯片与流程

文档序号:26947418发布日期:2021-10-12 19:58阅读:来源:国知局

技术特征:
1.一种任务处理系统,其特征在于,配置于芯片,包括主计算集群和辅助计算集群,所述主计算集群和所述辅助计算集群保持通信连接;其中:所述主计算集群用于处理主芯片任务;所述主芯片任务包括主计算集群独立处理的任务;所述辅助计算集群用于处理辅助芯片任务;所述辅助芯片任务包括主计算集群联立处理的任务;其中,所述主计算集群联立处理的任务为与至少两个所述主计算集群中的数据相关联的任务;所述辅助计算集群,还用于:在确定所述主计算集群满足任务并行处理条件的情况下,与所述主计算集群按照集群优先级并行处理所述主芯片任务;在确定所述主计算集群不满足任务并行处理条件的情况下,与所述主计算集群串行处理提前调度主芯片任务。2.根据权利要求1所述的系统,其特征在于,所述辅助芯片任务包括目标数据复制任务;所述辅助计算集群具体用于:确定存储目标数据的目标存储模块;读取所述目标存储模块以获取所述目标数据;将所述目标数据依次写入目标主计算集群。3.根据权利要求1所述的系统,其特征在于,所述辅助芯片任务包括目标数据规约任务;所述辅助计算集群具体用于:确定存储目标数据的目标主计算集群;读取各所述目标主计算集群,以获取各所述目标主计算集群存储的目标数据;对各所述目标数据按照数据规约处理策略进行数据规约处理。4.根据权利要求1所述的系统,其特征在于,所述辅助芯片任务包括目标数据规约任务;所述主计算集群具体用于:确定存储目标数据的关联主计算集群;联立各所述关联主计算集群,将各所述目标数据按照约定数据发送顺序依次发送至所述辅助计算集群;所述辅助计算集群具体用于:接收各所述目标数据;对各所述目标数据按照数据规约处理策略进行数据规约处理。5.根据权利要求1所述的系统,其特征在于,所述辅助计算集群还用于:在确定不存在所述辅助芯片任务的情况下,与所述主计算集群并行处理所述主芯片任务。6.根据权利要求1所述的系统,其特征在于,所述任务并行处理条件包括:第一任务并行处理条件和/或第二任务并行处理条件;其中:所述第一任务并行处理条件包括主计算集群存在空闲集群;所述第二任务并行处理条件包括芯片存储带宽未达到满载阈值。7.根据权利要求1

6任一所述的系统,其特征在于,所述辅助计算集群还与关联芯片的关联辅助计算集群之间保持通信连接;所述辅助计算集群还用于:与所述关联辅助计算集群进行数据交互,以联立所述关联辅助计算集群共同处理所述辅助芯片任务。
8.根据权利要求1

6任一所述的系统,其特征在于,所述辅助计算集群包括计算核心模块、缓存模块以及直接存储器访问dma模块;其中:所述计算核心模块与所述dma模块通信连接,用于接收所述dma模块发送的缓存数据,并根据所述缓存数据进行任务处理;所述dma模块与所述缓存模块通信连接,用于从所述缓存模块读取所述缓存数据;所述缓存模块用于存储所述缓存数据。9.一种任务处理方法,其特征在于,应用于芯片,包括:通过芯片内的主计算集群处理主芯片任务;通过所述芯片内的辅助计算集群处理辅助芯片任务;其中,所述辅助芯片任务包括主计算集群联立处理的任务;所述主计算集群联立处理的任务为与至少两个所述主计算集群中的数据相关联的任务;所述方法还包括:通过所述辅助计算集群,在确定所述主计算集群满足任务并行处理条件的情况下,与所述主计算集群按照集群优先级并行处理所述主芯片任务;通过所述辅助计算集群,在确定所述主计算集群不满足任务并行处理条件的情况下,与所述主计算集群串行处理提前调度主芯片任务。10.一种芯片,其特征在于,所述芯片包括如权利要求1

8中任一所述任务处理系统。

技术总结
本发明实施例公开了一种任务处理系统、方法及芯片。其中,系统包括:主计算集群和辅助计算集群,主计算集群和辅助计算集群保持通信连接;主计算集群用于处理主芯片任务;主芯片任务包括主计算集群独立处理的任务;辅助计算集群用于处理辅助芯片任务;辅助芯片任务包括主计算集群联立处理的任务。本发明实施例的技术方案可以实现计算集群资源的高效利用,提高芯片系统性能。片系统性能。片系统性能。


技术研发人员:刘伟 刘彦
受保护的技术使用者:上海燧原科技有限公司
技术研发日:2021.09.07
技术公布日:2021/10/11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1