数据处理装置及方法制造方法及图纸

技术编号:41955193 阅读:16 留言:0更新日期:2024-07-10 16:41
本公开涉及人工智能技术领域,尤其涉及一种数据处理装置及方法。该装置包括至少一个含有多个执行单元和控制单元的处理模块;控制单元根据输入数据或输出数据的数据类型、内存排布方式和执行单元的并行数量确定出按照突发模式进行数据读写的传输策略;各执行单元按照传输策略进行输入数据的读取,对读取到的输入数据进行处理后得到的输出数据,并按照传输策略进行输出数据的存出;传输策略用于指示执行单元在数据传输中所需的参数,数据传输包括输入数据读取和输出数据存出;输入数据与输出数据的数据类型不同且数据类型对应的数据位宽分别为8bit和16bit中的一个,数据输入输出的成本低,提高了数据处理的整体效率和速度。

【技术实现步骤摘要】

本公开涉及人工智能领域,尤其涉及一种数据处理装置及方法


技术介绍

1、在不同芯片上,由于不同数据类型的数据在芯片上的内存布局不同,芯片进行不同数据类型的数据加载中所使用的burst模式(burst mode,也称为突发模式或连续传输模式)也存在不同。相关技术中,由于不同数据类型输入数据和输出数据的内存布局不同,导致输入数据所采用的burst模式和输出数据采用的burst模式均有所限制,数据输入、输出的成本较高,成为亟待解决的技术问题。


技术实现思路

1、有鉴于此,本公开提出了一种数据处理装置及方法。

2、根据本公开的一方面,提供了一种数据处理装置,所述装置包括至少一个处理模块,各所述处理模块中包括多个执行单元和用于控制该处理模块中各执行单元的控制单元;

3、各所述控制单元,用于确定出输入数据或对所述输入数据进行处理后得到的输出数据的数据类型,根据所述数据类型、内存排布方式和执行单元的并行数量确定出按照突发模式进行数据读写的传输策略;

4、各所述执行单元,用于按照所述传输策本文档来自技高网...

【技术保护点】

1.一种数据处理装置,其特征在于,所述装置包括至少一个处理模块,各所述处理模块中包括多个执行单元和用于控制该处理模块中各执行单元的控制单元;

2.根据权利要求1所述的装置,其特征在于,根据所述数据类型、内存排布方式和执行单元的并行数量确定出按照突发模式进行数据读写的传输策略,包括:

3.根据权利要求1或2所述的装置,其特征在于,若数据位宽为8bit则数据传输中所采用的突发模式的突发长度为16,若数据位宽为16bit则数据传输中所采用的突发模式的突发长度为8。

4.根据权利要求1或2所述的装置,其特征在于,所述装置存在以下至少一种情况

5....

【技术特征摘要】

1.一种数据处理装置,其特征在于,所述装置包括至少一个处理模块,各所述处理模块中包括多个执行单元和用于控制该处理模块中各执行单元的控制单元;

2.根据权利要求1所述的装置,其特征在于,根据所述数据类型、内存排布方式和执行单元的并行数量确定出按照突发模式进行数据读写的传输策略,包括:

3.根据权利要求1或2所述的装置,其特征在于,若数据位宽为8bit则数据传输中所采用的突发模式的突发长度为16,若数据位宽为16bit则数据传输中所采用的突发模式的突发长度为8。

4.根据权利要求1或2所述的装置,其特征在于,所述装置存在以下至少一种情况:

5.根据权利要求4所述的装置,其特征在于,在所述数据类型对应的数据位宽为8bit、所述内存排布方式为列优先、所述并行数量为16的情况下,

6.根据权利要求4所述的装置,其特征在于,在所述数据类型对应的数据位宽为16bit、内存排布列优先、所述并行数量为16的情况下,

7.根据权利要求4所述的装置,其特征在于,在所述数据类型对应的数据位宽为8bit、所述内存排布方式为列优先、所述并行...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:上海壁仞科技股份有限公司
类型:发明
国别省市:

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

1