基于单路输入的数据处理装置、方法和计算机设备制造方法及图纸

技术编号:37186015 阅读:22 留言:0更新日期:2023-04-20 22:49
本申请实施例提供一种基于单路输入的数据处理装置、方法和计算机设备,该基于单路输入的数据处理装置包括:第一控制部件用于获取输入数据,输入数据包括至少一个U行V列的第一数据,同一行的第一数据的属性不相同;第一控制部件还用于将至少一个U行V列的第一数据重排为I行J列的第二数据,同一行的第二数据的属性相同;第一存储部件的同一行用于存储属性相同的数据;第一控制部件用于将第A行的第二数据写入第一存储部件的同一行;U、V、I、J均为正整数,第A行为I行中的任一行。这样,通过提前将同一行属性不相同的数据重排为同一行属性相同的数据,再将同一行属性相同的数据写入第一存储部件,提高了系统的处理效率。提高了系统的处理效率。提高了系统的处理效率。

【技术实现步骤摘要】
基于单路输入的数据处理装置、方法和计算机设备


[0001]本申请涉及数据处理领域,特别是涉及一种基于单路输入的数据处理装置、一种基于单路输入的数据处理的方法、一种计算机设备、一种计算机可读存储介质和一种芯片。

技术介绍

[0002]随着数据处理技术的不断发展,数据处理技术的应用场景越来越多。例如,云游戏、图像处理等应用场景。特定的应用场景往往需要对应的特定数据结构。但输入和存储的数据不一定符合该特定数据结构,因此,需要在读取所存储的数据时进行数据结构的转换,以满足该特定数据结构的要求。但是,读取数据时数据结构的转换过程会引起较大的时延,都将影响系统效率。

技术实现思路

[0003]本申请实施例提供了一种基于单路输入的数据处理装置、方法、计算机设备、芯片和存储介质,能够提高系统处理的效率。
[0004]第一方面,提供了一种基于单路输入的数据处理装置,该基于单路输入的数据处理装置包括第一控制部件和第一存储部件:第一控制部件用于获取输入数据,输入数据包括至少一个U行V列的第一数据,其中,同一行的第一数据的属性不相同;第一控制部本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于单路输入的数据处理装置,其特征在于,包括第一控制部件和第一存储部件:所述第一控制部件用于获取输入数据,所述输入数据包括至少一个U行V列的第一数据,其中,同一行的所述第一数据的属性不相同;所述第一控制部件还用于将所述至少一个U行V列的第一数据重排为I行J列的第二数据,其中,同一行的所述第二数据的属性相同;所述第一存储部件的同一行用于存储属性相同的数据;所述第一控制部件还用于将第A行的第二数据写入所述第一存储部件的同一行;其中,U、V、I、J均为正整数,所述第A行为所述I行中的任一行。2.根据权利要求1所述的基于单路输入的数据处理装置,其特征在于,所述基于单路输入的数据处理装置还包括第二控制部件:所述第二控制部件用于读取所述第A行的第二数据;所述第二控制部件还用于将所述第A行的第二数据写入第二存储部件的同一行。3.根据权利要求1所述的基于单路输入的数据处理装置,其特征在于,所述第一存储部件包括第一存储模块和第二存储模块;若所述第一存储模块处于空闲状态,则所述第一控制部件还用于将所述第A行的第二数据写入所述第一存储模块的同一行;或者,若所述第二存储模块处于空闲状态,则所述第一控制部件还用于将所述第A行的第二数据写入所述第二存储模块的同一行。4.根据权利要求3所述的基于单路输入的数据处理装置,其特征在于,所述基于单路输入的数据处理装置还包括标识部件和第二控制部件:所述标识部件用于存储所述I行J列的第二数据的位置信息,所述位置信息用于指示所述I行J列的第二数据存储在所述第一存储模块中或者所述第二存储模块中;所述第二控制部件还用于读取所述位置信息,并根据所述位置信息读取所述第A行的第二数据。5.根据权利要求4所述的基于单路输入的数据处理装置,其特征在于,若所述位置信息指示所述第一存储模块,则所述第二控制部件还用于从所述第一存储模块中读取所述第A行的第二数据;或者,若所述位置信息指示所述第二存储模块,则所述第二控制部件还用于从所述第二存储模块中读取所述第A行的第二数据。6.根据权利要求5所述的基于单路输入的数据处理装置,其特征在于,所述第二控制部件还用于向所述第一控制部件发送第一完成信号和所述位置信息;所述第一控制部件还用于根据所述第一完成信号和所述位置信息确定所述第一存储模块是否处于空闲状态或者所述第二存储模块是否处于空闲状态。7.根据权利要求1所述的基于单路输入的数据处理装置,其特征在于,所述基于单路输入的数据处理装置还包括第二控制部件:在第一周期内,所述第一控制部件还用于将所述I行J列的第二数据中的B个数据写入所述第一存储部件;在第二周期内,所述第二控制部件还用于读取所述第A行的第二数据;其中,所述第一周期和所述第二周期的时长相等,J>B,B>1,且B为正整数。8.根据权利要求7所述的基于单路输入的数据处理装置,其特征在于,所述第一存储部
件包括相邻排列的r1个存储块,r1个所述存储块中的每个所述存储块用于存储M行N列的数据;其中,M、N和r1均为正整数,M=I,N=J/r1。9.根据权利要求8所述的基于单路输入的数据处理装置,其特征在于,在所述第一周期内,所述第一控制部件还用于将所述B个数据中属性相同的数据写入一个所述存储块的同一行;在所述第二周期内,所述第二控制部件还用于从r1个所述存储块的同一行中读取所述第A行的第二数据。10.根据权利要求2所述的基于单路输入的数据处理装置,其特征在于,所述第二存储部件包括第三存储模块和第四存储模块,在第三周期内,所述第二控制部件还用于将所述第A行的第二数据写入所述第三存储模块的同一行;在第四周期内,所述第二控制部件还用于将第C行的第二数据写入所述第四存储模块的同一行,其中,所述第四周期与所述第三周期的时长相等,所述第C行为所述I行中的任一行。11.根据权利要求1所述的基于单路输入的数据处理装置,其特征在于,所述输入数据还包括第一掩码,所述第一掩码用于标识所述U行V列的第一数据的有效性。12.根据权利要求11所述的基于单路输入的数据处理装置,其特征在于,所述基于单路输入的数据处理装置还包括标识部件,所述标识部件用于存储所述第一掩码;所述第一控制部件还用于根据第二完成信号将所述第一掩码写入所述标识部件。13.根据权利要求12所述的基于单路输入的数据处理装置,其特征在于,所述基于单路输入的数据处理装置还包括第二控制部件:所述标识部件还用于存储第二掩码,所述第二掩码用于标识所述I行J列的第二数据的有效性;所述第二控制部件还用于将所述第二掩码写入第二存储部件,以便所述第二存储部件根据所述第二掩码确定所述I行J列的第二数据的有效性。14.根据权利要求2所述的基于单路输入的数据处理装置,其特征在于,所述第一控制部件还用于向所述第二控制部件发送第三完成信号;所述第二控制部件还用于根据所述第三完成信号读取所述第A行的第二数据...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

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

1