【技术实现步骤摘要】
本公开涉及人工智能,尤其涉及芯片和处理器流水线。更具体地,本公开提供了一种数据处理装置、方法、电子设备和存储介质。
技术介绍
1、随着人工智能技术的发展,在各种应用场景中,特定领域架构(domain specificarchitecture,dsa)的芯片可以更好地满足算力需求。
技术实现思路
1、本公开提供了一种数据处理装置、方法、设备以及存储介质。
2、根据本公开的一方面,提供了一种数据处理装置,该装置包括:n个计算单元,其中,n为大于或等于1的整数;计数单元,与n个计算单元对应;控制单元,配置为:响应于确定当前指令开始被n个计算单元执行,根据当前指令的执行时长,确定当前指令的初始计数值,其中,执行时长包括多个执行周期的时长;将当前指令的初始计数值提供至计数单元;在当前指令被执行的执行周期,从计数单元获取当前指令的当前计数值;以及响应于确定当前指令的当前计数值与当前指令的在后指令的执行时长之间满足预设条件,控制在后指令被提供至n个计算单元中至少一个计算单元。
3
...【技术保护点】
1.一种数据处理装置,包括:
2.根据权利要求1所述的装置,其中,所述计数单元配置为:在所述当前指令被执行的所述执行周期,确定所述当前指令的当前计数值。
3.根据权利要求2所述的装置,其中,所述当前指令的当前计数值小于或等于所述当前指令的初始计数值,
4.根据权利要求3所述的装置,其中,所述计数单元还配置为执行以下操作以在所述当前指令被执行的所述执行周期,确定所述当前指令的当前计数值:
5.根据权利要求1所述的装置,所述装置还包括发射单元,
6.根据权利要求1所述的装置,其中,所述在后指令的执行时长小于或等于
...【技术特征摘要】
1.一种数据处理装置,包括:
2.根据权利要求1所述的装置,其中,所述计数单元配置为:在所述当前指令被执行的所述执行周期,确定所述当前指令的当前计数值。
3.根据权利要求2所述的装置,其中,所述当前指令的当前计数值小于或等于所述当前指令的初始计数值,
4.根据权利要求3所述的装置,其中,所述计数单元还配置为执行以下操作以在所述当前指令被执行的所述执行周期,确定所述当前指令的当前计数值:
5.根据权利要求1所述的装置,所述装置还包括发射单元,
6.根据权利要求1所述的装置,其中,所述在后指令的执行时长小于或等于所述当前指令的执行时长。
7.根据权利要求6所述的装置,其中,执行所述当前指令的n个所述计算单元包括第一计算单元和第二计算单元,
8.根据权利要求6所述的装置,其中,执行所述当前指令的n个所述计算单元包括第一计算单元和第二计算单元,
9.根据权利要求1所述的装置,其中,所述控制单元还配置为:
10.根据权利要求1所述的装置,其中,所述预设条件包括以下至少之一:
11.一种电子设备,包括如权利要求1至10任一项所述的数据处理装置。
12.一种数据处理方法,包括:
13.根据权利要求1...
【专利技术属性】
技术研发人员:姜思佳,王京,王少军,欧阳剑,
申请(专利权)人:昆仑芯北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。