System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 应用于检测计算的加速芯片架构及计算方法技术_技高网

应用于检测计算的加速芯片架构及计算方法技术

技术编号:40080490 阅读:10 留言:0更新日期:2024-01-17 02:37
本发明专利技术是关于应用于检测计算的加速芯片架构及计算方法。其中,芯片架构包括:存储阵列;计算阵列;控制模块,用于接收上层信息并生成计算任务指令,基于人工智能计算指令或通信计算指令,调度相应的存储单元和计算单元完成人工智能计算或通信计算;人工智能指令模块用于基于人工智能计算与通信计算指令,调度人工智能指令模块对应的存储阵列和计算阵列中相应的存储单元和计算单元完成人工智能计算;信号处理指令模块用于基于人工智能计算与通信计算指令,调度信号处理指令模块对应的存储阵列和计算阵列中相应的存储单元和计算单元完成通信计算。本申请提出的新的芯片架构,实现多类型任务并行计算驱动,以最大化使用芯片计算性能。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及应用于检测计算的加速芯片架构及方法。


技术介绍

1、传统的计算芯片应用场景中,人工神经网络计算和通信算法计算往往为两个相对独立的模块和功能,这使得在既需要人工神经网络计算又需要信号处理计算的硬件终端上,需要配置两块相互独立的芯片模组,这会导致终端体积较大功耗较高,也无法很好的适应多场景的灵活应用。

2、为了进一步提升芯片计算性能和适用场景,需要设计新的芯片架构和方案以解决这一问题。


技术实现思路

1、为克服相关技术中存在的问题,本专利技术的实施例提供一种应用于检测计算的加速芯片架构及方法。技术方案如下:

2、根据本专利技术的实施例的第一方面,提供一种应用于检测计算的加速芯片架构,包括:

3、存储阵列,包括多个存储单元;

4、计算阵列,包括多个计算单元;

5、控制模块,用于接收上层信息并生成计算任务指令,所述计算任务指令包括人工智能计算与通信计算指令、人工智能计算指令或通信计算指令,还用于基于所述人工智能计算指令或通信计算指令,调度相应的存储单元和计算单元完成人工智能计算或通信计算;

6、指令模块,包括人工智能指令模块和信号处理指令模块;其中,人工智能指令模块用于基于所述人工智能计算与通信计算指令,调度人工智能指令模块对应的存储阵列和计算阵列中相应的存储单元和计算单元完成人工智能计算;信号处理指令模块用于基于所述人工智能计算与通信计算指令,调度信号处理指令模块对应的存储阵列和计算阵列中相应的存储单元和计算单元完成通信计算。

7、在本申请一实施例中,所述控制模块还用于:计算任务指令包括多任务时,为每个任务分配不同的优先级。

8、在本申请一实施例中,所述控制模块还用于:当计算单元出现冲突和/或存储单元出现冲突时,配置低优先级任务重新确定新的计算单元和/或存储单元。

9、在本申请一实施例中,还包括:

10、多任务冲突预处理模块,用于在所述存储阵列中设置多任务冲突时的备用存储单元,以及在所述计算阵列中设置多任务冲突时的备用计算单元

11、根据本专利技术的实施例的第二方面,提供一种应用于检测计算的加速芯片的计算方法,应用于上述的芯片架构,包括:

12、为人工智能指令模块和信号处理指令模块配置并存储各任务对应的存储单元和计算单元;

13、控制模块接收上层信息并生成计算任务指令,所述计算任务指令包括人工智能计算与通信计算指令、人工智能计算指令或通信计算指令;

14、若生成的是人工智能计算指令或通信计算指令,则控制模块在整个存储阵列和计算阵列中确定对应的存储单元和计算单元以执行人工智能计算指令或通信计算指令中的计算任务;

15、若生成的是人工智能计算与通信计算指令,则人工智能指令模块和信号处理指令模块分别基于各自存储的各任务对应的存储单元和计算单元的编号,确定对应的存储单元和计算单元以执行人工智能计算与通信计算指令中的计算任务。

16、在本申请一实施例中,所述方法还包括:

17、控制模块为多任务分配不同的优先级,按照优先级执行计算任务。

18、在本申请一实施例中,所述方法还包括:

19、当计算单元出现冲突和/或存储单元出现冲突时,控制模块配置低优先级任务重新确定新的计算单元和/或存储单元。

20、在本申请一实施例中,所述方法还包括:

21、计算单元出现冲突时直接调度备用计算单元,以及,存储单元出现冲突时直接调度备用存储单元。

22、本专利技术的实施例提供的技术方案,在控制模块的驱动下,可以实现多类型任务并行计算驱动,不同的任务会调用不同的计算单元和存储单元,以最大化使用芯片计算性能。

23、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。

本文档来自技高网...

【技术保护点】

1.一种应用于检测计算的加速芯片架构,其特征在于,包括:

2.根据权利要求1所述的芯片架构,其特征在于,

3.根据权利要求1所述的芯片架构,其特征在于,

4.根据权利要求1所述的芯片架构,其特征在于,还包括:

5.一种应用于检测计算的加速芯片的计算方法,应用于权利要求1-3中任一项所述的芯片架构,其特征在于,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述方法还包括:

8.根据权利要求5所述的方法,其特征在于,所述方法还包括:

【技术特征摘要】

1.一种应用于检测计算的加速芯片架构,其特征在于,包括:

2.根据权利要求1所述的芯片架构,其特征在于,

3.根据权利要求1所述的芯片架构,其特征在于,

4.根据权利要求1所述的芯片架构,其特征在于,还包括:

5.一种应用于检测计算的加速芯片...

【专利技术属性】
技术研发人员:李慧清
申请(专利权)人:北京怀美科技有限公司
类型:发明
国别省市:

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

1