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

技术编号:32965903 阅读:17 留言:0更新日期:2022-04-09 11:21
本申请涉及一种数据处理装置及其方法。该数据处理装置包括内存储单元及着色器一级缓存;所述内存储单元用于存储待缓存矩阵,所述待缓存矩阵至少包括第一元素及第二元素,所述第一元素及所述第二元素按照元素为顺序存储于所述内存储单元中;其中所述第一元素位于所述待缓存矩阵的首行,所述第二元素位于所述待缓存矩阵的与所述首行相邻的下一行;所述着色器一级缓存与所述内存储单元相连接,用于获取所述待缓存矩阵,得到按照元素为顺序进行存储的待处理矩阵,以及存储所述待处理矩阵。该数据处理装置能够提升访问内存储单元的效率,减少无效数据占用带宽;使硬件流水线更加紧密,减少空闲时钟周期;着色器一级缓存可以较小,降低硬件成本。降低硬件成本。降低硬件成本。

【技术实现步骤摘要】
数据处理装置及其方法


[0001]本申请涉及计算机存储
,特别是涉及一种数据处理装置及其方法。

技术介绍

[0002]在图形绘制流水线(Graphics pipeline)和计算流水线(Compute pipeline)中,会用到一种叫做结构化缓冲区(Structured Buffer)的资源,着色器(Shader)会将结构化缓冲区当作可访问资源进行频繁的读写操作。
[0003]因此,如何高效地访问结构化缓冲区是影响着色器执行效率的关键所在。

技术实现思路

[0004]基于此,有必要针对上述技术问题和/或其他技术问题,提供一种数据处理装置、方法、电子设备和计算机可读存储介质。
[0005]根据一些实施例,本申请提供一种数据处理装置,包括内存储单元及着色器一级缓存;
[0006]所述内存储单元用于存储待缓存矩阵,所述待缓存矩阵至少包括第一元素及第二元素,所述第一元素及所述第二元素按照元素为顺序存储于所述内存储单元中;其中
[0007]所述第一元素位于所述待缓存矩阵的首行,所述第二元素位于所述待本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理装置,其特征在于,包括内存储单元及着色器一级缓存;所述内存储单元用于存储待缓存矩阵,所述待缓存矩阵至少包括第一元素及第二元素,所述第一元素及所述第二元素按照元素为顺序存储于所述内存储单元中;其中所述第一元素位于所述待缓存矩阵的首行,所述第二元素位于所述待缓存矩阵的与所述首行相邻的下一行;所述着色器一级缓存与所述内存储单元相连接,用于获取所述待缓存矩阵,得到按照元素为顺序进行存储的待处理矩阵,以及存储所述待处理矩阵;其中所述第一元素位于所述待处理矩阵的首行,所述第二元素位于所述待处理矩阵的与所述首行相邻的下一行。2.根据权利要求1所述的数据处理装置,其特征在于,还包括数据处理单元;所述数据处理单元与所述着色器一级缓存相连接,用于对所述待处理矩阵进行数据处理。3.根据权利要求2所述的数据处理装置,其特征在于,还包括控制逻辑单元;所述控制逻辑单元与所述着色器一级缓存及所述数据处理单元相连接,用于对所述待处理矩阵进行读操作和/或写操作。4.根据权利要求1所述的数据处理装置,其特征在于,还包括虚拟地址计算单元;所述虚拟地址计算单元与所述内存储单元及所述着色器一级缓存相连接,用于计算待缓存矩阵的虚拟地址,以使所述着色器一级缓存根据所述虚拟地址,获取所述待缓存...

【专利技术属性】
技术研发人员:郝雯琳武凤霞
申请(专利权)人:格兰菲智能科技有限公司
类型:发明
国别省市:

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

1