[发明专利]用于解压缩的可编程重排序缓冲器在审
申请号: | 202011010752.8 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112801848A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | A·R·阿普;E·G·利斯凯;P·瑟蒂;S·卡马;K·维亚纳桑;R·潘坦吉;A·科克;A·里希克桑;S·拉克什米纳拉亚娜;P·拉达;K·泽尔斯珍 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T1/60 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李啸;姜冰 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 解压缩 可编程 排序 缓冲器 | ||
1.一种图形处理设备,包括:
到存储器装置的接口;
耦合至到所述存储器装置的所述接口的重排序缓冲器系统,所述重排序缓冲器系统包括随机存取存储器和跟踪器;以及
用于将所述重排序缓冲器系统耦合到解压缩器的接口,其中:
所述随机存取存储器要在输出到耦合到所述解压缩器的所述接口之前存储数据,
所述跟踪器要使数据以分配的顺序被提供给到所述解压缩器的所述接口,以及
所述随机存取存储器中被分配用于对接收的数据进行重排序的存储器资源量基于操作模式可配置。
2.根据权利要求1所述的图形处理设备,其中所述重排序缓冲器系统包括用于指示存储在所述存储器装置中的数据的压缩特性的控制缓冲器。
3.根据权利要求2所述的图形处理设备,其中所述压缩特性包括以下中的一个或多个:压缩状态、表面格式、压缩格式和其它元数据。
4.根据权利要求1所述的图形处理设备,其中所述操作模式基于请求使用解压缩的应用类型。
5.根据权利要求4所述的图形处理设备,其中所述应用类型包括游戏、演示软件、电子表格或视频播放器。
6.根据权利要求1所述的图形处理设备,其中所述操作模式基于用于至少以第一压缩比传输压缩的数据的时钟周期的量,所述第一压缩比涉及用于传输与读取请求关联的数据的多个时钟周期。
7.根据权利要求1所述的图形处理设备,其中所述操作模式基于隐藏来自使用所述随机存取存储器来存储数据以用于数据重排序的时延。
8.根据权利要求1所述的图形处理设备,其中所述随机存取存储器要分配用于第一客户端的存储器资源和用于第二客户端的存储器资源。
9.根据权利要求8所述的图形处理设备,包括控制器,所述控制器要准许所述第一客户端从所述第二客户端借用存储器资源。
10.根据权利要求9所述的图形处理设备,其中所述第二客户端具有可用的存储器资源和用于存储器分配的关联的最慢增长速率。
11.根据权利要求9所述的图形处理设备,其中所述随机存取存储器要分配用于第三客户端的存储器资源,并且其中所述控制器要通过从所述第三客户端借用存储器资源来分配用于所述第二客户端的存储器资源,并且所述控制器要通过从所述第二客户端借用存储器资源来分配用于所述第一客户端的存储器资源。
12.一种由被解压缩器用于对压缩的数据条目进行重排序的重排序缓冲器执行的方法,所述方法包括:
基于操作模式来分配一个或多个条目,以供对与读取请求关联的接收的条目进行重排序中使用;
将与所述读取请求关联的接收的数据存储到分配的一个或多个条目中;
基于尚未被提供给所述解压缩器并且是行前部的条目的接收,将所述条目有序提供给所述解压缩器;以及
基于与所述读取请求关联的所有一个或多个条目中的最后条目的接收的标识,将先前未提供给所述解压缩器的一个或多个条目有序提供给所述解压缩器。
13.根据权利要求12所述的方法,进一步包括:
将一个或多个条目的压缩信息提供给所述解压缩器。
14.根据权利要求13所述的方法,其中所述压缩信息包括以下中的一个或多个:压缩状态、表面格式、压缩格式和其它元数据。
15.根据权利要求12所述的方法,进一步包括:
至少部分地基于请求使用解压缩的应用类型或用于传输至少为阈值大小的压缩的数据的时钟周期来分配用于存储一个或多个条目的存储器资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011010752.8/1.html,转载请声明来源钻瓜专利网。