数据处理装置、方法、电子设备和存储介质制造方法及图纸

技术编号:46380577 阅读:8 留言:0更新日期:2025-09-15 13:01
本公开提供了一种数据处理装置,涉及人工智能技术领域,尤其涉及芯片技术领域和处理器流水线技术领域。该装置包括:N个计算单元,其中,N为大于或等于1的整数;计数单元,与N个计算单元对应;控制单元,配置为:响应于确定当前指令开始被N个计算单元执行,根据当前指令的执行时长,确定当前指令的初始计数值,其中,执行时长包括多个执行周期的时长;将当前指令的初始计数值提供至计数单元;在当前指令被执行的执行周期,从计数单元获取当前指令的当前计数值;以及响应于确定当前指令的当前计数值与当前指令的在后指令的执行时长之间满足预设条件,控制在后指令被提供至N个计算单元中至少一个计算单元。本公开还提供了一种数据处理方法、电子设备和存储介质。

【技术实现步骤摘要】

本公开涉及人工智能,尤其涉及芯片和处理器流水线。更具体地,本公开提供了一种数据处理装置、方法、电子设备和存储介质


技术介绍

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...

【专利技术属性】
技术研发人员:姜思佳王京王少军欧阳剑
申请(专利权)人:昆仑芯北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1