一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

计算模块、可重构芯片、重构方法、装置、设备及介质与流程

2022-05-17 23:52:43 来源:中国专利 TAG:

技术特征:
1.一种计算模块,其特征在于,包括:硬件消息管理单元阵列和算子处理单元阵列;所述硬件消息管理单元,用于将与目标硬件线程对应的至少一个数据处理任务分配至至少一个目标算子处理单元;所述算子处理单元,用于确定所述目标算子处理单元的当前算子集合中是否包含处理目标数据处理任务的目标算子;若否,则根据所述目标数据处理任务对所述当前算子集合中的算子进行重构,以对所述目标数据处理任务进行处理。2.根据权利要求1所述的计算模块,其特征在于,所述算子处理单元,还用于:如果确定所述目标算子处理单元的当前算子集合中包含处理目标数据处理任务的目标算子,则直接对所述目标数据处理任务进行处理。3.根据权利要求1所述的计算模块,其特征在于,所述计算模块还包括:直接存储器访问单元,用于将存储的与所述目标数据处理任务相关的目标数据发送至所述目标算子处理单元。4.根据权利要求1所述的计算模块,其特征在于,所述算子处理单元阵列中的至少两个所述算子处理单元采用按行管理方式进行管理;其中,每一行内的至少两个所述算子处理单元之间通过局部互联接口两两首尾互联;和/或,每一行内的至少两个所述算子处理单元通过全局互联接口连接至环形总线。5.根据权利要求4所述的计算模块,其特征在于,所述算子处理单元包括:可重构算子处理单元,用于当前算子集合中不包含处理所述目标数据处理任务的目标算子时,对所述算子集合中的算子进行重构。6.根据权利要求5所述的计算模块,其特征在于,所述算子处理单元还包括:内部存储器,用于存储所述算子处理单元的内部数据;全局互联逻辑,用于实现所述算子处理单元阵列中的所有所述算子处理单元的互联;局部互联逻辑,用于实现所述算子处理单元阵列中每两个相邻的所述算子处理单元的互联。7.一种可重构芯片,其特征在于,包括:如权利要求1-6中任一项所述的计算模块,用于完成数据处理任务;主控模块,用于对所述可重构芯片进行启动或者控制;分区存储器模块,用于对所述可重构芯片中的各所述单元的数据进行分区存储;第一芯片间互联接口,用于实现所述可重构芯片与其他可重构芯片之间的数据传输;第二芯片间互联接口,用于实现所述可重构芯片与外部设备和/或上位机之间的数据传输。8.一种重构方法,应用于权利要求7所述的可重构芯片执行,其特征在于,包括:获取转换后的数据,并将所述数据存储在分区存储器中;所述分区存储器将目标数据处理任务以及与所述目标数据处理任务对应的目标数据发送至计算模块;所述计算模块通过硬件消息管理单元阵列选择与目标数据处理任务对应的目标算子
处理单元,并将直接存储器访问单元阵列存储的与所述目标数据处理任务对应的目标数据发送至所述目标算子处理单元;确定所述目标算子处理单元的当前算子集合中是否包含处理目标数据处理任务的目标算子;若否,则根据所述目标数据处理任务对所述当前算子集合中的算子进行重构,以对所述目标数据处理任务进行处理。9.根据权利要求8所述的方法,其特征在于,在所述确定所述目标算子处理单元的当前算子集合中是否包含处理目标数据处理任务的目标算子之后,还包括:若是,则通过所述目标算子处理单元直接对所述目标数据处理任务进行处理。10.一种重构装置,设置于包含如权利要求7所述的可重构芯片的电子设备中,其特征在于,包括:数据获取模块,用于获取转换后的数据,并将所述数据存储在分区存储器中;目标数据发送发送模块,用于所述分区存储器将目标数据处理任务以及与所述目标数据处理任务对应的目标数据发送至计算模块;目标数据处理模块,用于所述计算模块通过硬件消息管理单元阵列选择与目标数据处理任务对应的目标算子处理单元,并将直接存储器访问单元阵列存储的与所述目标数据处理任务对应的目标数据发送至所述目标算子处理单元;确定所述目标算子处理单元的当前算子集合中是否包含处理目标数据处理任务的目标算子;若否,则根据所述目标数据处理任务对所述当前算子集合中的算子进行重构,以对所述目标数据处理任务进行处理。11.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求8-9中任一所述的重构方法。12.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求8-9中任一所述的重构方法。

技术总结
本发明实施例公开了一种计算模块、可重构芯片、重构方法、装置、设备及介质。其中,计算模块包括:硬件消息管理单元阵列和算子处理单元阵列;硬件消息管理单元,用于将与目标硬件线程对应的至少一个数据处理任务分配至至少一个目标算子处理单元;算子处理单元,用于确定目标算子处理单元的当前算子集合中是否包含处理目标数据处理任务的目标算子;若否,则根据目标数据处理任务对当前算子集合中的算子进行重构,以对目标数据处理任务进行处理。本发明实施例的方案,可以实现对进行数据处理任务的算子进行重构,为后续构造可重构芯片提供依据。依据。依据。


技术研发人员:陈山枝 龙红星 王卫兵
受保护的技术使用者:宸芯科技有限公司
技术研发日:2020.10.26
技术公布日:2022/5/16
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献