当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于通用可消耗压缩的统一无状态压缩系统技术方案

技术编号:40431141 阅读:26 留言:0更新日期:2024-02-20 22:53
系统包括存储被嵌入在压缩数据中的压缩格式信息的压缩引擎。压缩格式信息可以被包括在包括压缩控制表面(CCS)信息的报头中。系统包括共享存储器,该共享存储器用于为多个硬件管线存储压缩数据,其中压缩数据的各个块具有共同存储器占用空间和压缩报头。压缩引擎可以压缩要存储在共享存储器中的数据,这包括生成报头。压缩引擎可以对从共享存储器读取的数据进行解压缩,这包括从报头标识压缩格式。

【技术实现步骤摘要】
【国外来华专利技术】

描述总体上涉及图形处理,并且更具体的描述涉及图形子系统中的压缩。


技术介绍

1、在计算机图形系统中越来越多地应用压缩来减少传输大量数据的影响。压缩是通过对数据应用压缩算法减少表示信息所需的数据量来完成的。图形处理系统中的部件之间的压缩可以处理表面,表面是由gpu(graphics processing unit,图形处理单元)处理的二维(two dimensional,2d)图像。

2、传统上,移动压缩数据需要有关像素格式和表面使用的信息(诸如,颜色、z数据、线性缓冲器)。固定存储器(pinned memory)传统上用于具有特定特性的表面(其中存储器的某个区域用于纹理),从而使目标无法被移出存储器。然而,有限量的存储器可以被固定。动态渲染目标传统上是被固定的。由于系统涉及多个产生和消耗压缩数据的部件,因此部件之间缺乏类似的接口可导致显著的性能影响。


技术实现思路

【技术保护点】

1.一种图形处理器,包括:

2.如权利要求1所述的图形处理器,其中,所述压缩格式信息包括用于指示压缩类型的查找表的值。

3.如权利要求1至2中任一项所述的图形处理器,其中,所述压缩引擎包括压缩器/解压缩器核心以及用于存储CCS信息的控制平面缓存。

4.如权利要求3所述的图形处理器,其中,所述压缩引擎用于从所述多个图形部件中的一个图形部件接收要被压缩的数据,包括接收到的数据要以无状态格式被压缩的指示符,并且响应于所述指示符,所述压缩引擎用于生成具有压缩信息的所述报头。

5.如权利要求1至4中任一项所述的图形处理器,其中,所述压缩数据的块具有统...

【技术特征摘要】
【国外来华专利技术】

1.一种图形处理器,包括:

2.如权利要求1所述的图形处理器,其中,所述压缩格式信息包括用于指示压缩类型的查找表的值。

3.如权利要求1至2中任一项所述的图形处理器,其中,所述压缩引擎包括压缩器/解压缩器核心以及用于存储ccs信息的控制平面缓存。

4.如权利要求3所述的图形处理器,其中,所述压缩引擎用于从所述多个图形部件中的一个图形部件接收要被压缩的数据,包括接收到的数据要以无状态格式被压缩的指示符,并且响应于所述指示符,所述压缩引擎用于生成具有压缩信息的所述报头。

5.如权利要求1至4中任一项所述的图形处理器,其中,所述压缩数据的块具有统一存储器布局。

6.如权利要求5所述的图形处理器,其中,所述统一存储器布局包括行为主格式布局。

7.如权利要求1至6中任一项所述的图形处理器,进一步包括:

8.如权利要求7所述的图形处理器,其中,所述通信结构支持压缩数据的传输和未压缩数据的传输。

9.如权利要求1至8中任一项所述的图形处理器,其中,所述压缩引擎包括第一压缩引擎,并且进一步包括:

10.一种计算机系统,包括:

11.如权利要求10所述的计算机系统,其中,所述压缩格式信息包括用于指示压缩类型的查找表的值。

12.如权利要求10至11中任一项所述的计算机系统,其中,所述压缩引擎用于从多个图...

【专利技术属性】
技术研发人员:K·A·谢尔森P·萨蒂V·克里希南A·纳瓦勒A·R·阿普A·考克R·W·席尔瓦
申请(专利权)人:英特尔公司
类型:发明
国别省市:

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

1