会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 53. 发明申请
    • Systems and Methods of Improved Motion Estimation using a Graphics Processing Unit
    • 使用图形处理单元改进运动估计的系统和方法
    • US20080095237A1
    • 2008-04-24
    • US11763779
    • 2007-06-15
    • Zahid HussainJohn BrothersJim Xu
    • Zahid HussainJohn BrothersJim Xu
    • H04N5/00
    • G06T15/04G06T7/238G06T2200/28G06T2207/10016G06T2207/20052H04N19/43H04N19/523H04N19/533H04N19/56H04N19/61
    • Disclosed is a graphics processing unit comprising an instruction decoder and sum-of-absolute-differences (SAD) accleration logic. The instruction decoder is configured to decode a SAD instruction into parameters describing an M×N and an n×n pixel block in U,V coordinates. The SAD accleration logic is configured to receive the parameters and compute SAD scores. Each SAD score corresponds to the n×n block and to one block contained within the M×N pixel block and horizontally offset within the n×n block. Also disclosed is a GPU comprising a host processor interface receiving video acceleration instructions and a video acceleration unit. The unit is responsive to the instructions and comprises SAD accleration logic configured to receive the parameters and compute SAD scores. Each SAD score corresponds to an n×n pixel block and to one block contained within an M×N block and horizontally offset within the n×n block. M, N, and n are integers.
    • 公开了一种图形处理单元,包括指令解码器和绝对差值(SAD)积分逻辑。 指令解码器被配置为将SAD指令解码成描述U,V坐标中的MxN和nxn像素块的参数。 SAD加密逻辑被配置为接收参数并计算SAD分数。 每个SAD分数对应于nxn块和包含在M×N像素块内的一个块,并且在n×n块内水平偏移。 还公开了一种GPU,其包括接收视频加速指令的主处理器接口和视频加速单元。 该单元响应于指令,并包括配置为接收参数并计算SAD分数的SAD加速逻辑。 每个SAD分数对应于n×n像素块,并对应于包含在M×N块内的一个块,并且在n×n块内水平偏移。 M,N和n是整数。
    • 56. 发明授权
    • Efficient graphics pipeline with a pixel cache and data pre-fetching
    • 高效的图形管道与像素缓存和数据预取
    • US07310100B2
    • 2007-12-18
    • US10879325
    • 2004-06-29
    • Zahid Hussain
    • Zahid Hussain
    • G09G5/36G06T11/40G06T15/40G06T1/20
    • G06T1/20
    • An efficient graphics pipeline with a pixel cache and data pre-fetching. By combining the use of a pixel cache in the graphics pipeline and the pre-fetching of data into the pixel cache, the graphics pipeline of the present invention is able to take best advantage of the high bandwidth of the memory system while effectively masking the latency of the memory system. More particularly, advantageous reuse of pixel data is enabled by caching, which when combined with pre-fetching masks the memory latency and delivers high throughput. As such, the present invention provides a novel and superior graphics pipeline over the prior art in terms of more efficient data access and much greater throughput. In one embodiment, the present invention is practiced within a computer system having a processor for issuing commands; a memory sub-system for storing information including graphics data; and a graphics sub-system for processing the graphics data according to the commands from the processor. The graphics sub-system comprises a rasterizer for traversing graphics primitives of the graphics data to generate pixel coordinates for pixels corresponding to the graphics primitives; a graphics pipeline for processing the graphics data of the pixels; and a pixel cache for caching the pixel data. In this embodiment, he graphics sub-system masks the inherent latency of the memory sub-system by pre-fetching the graphics data and storing the graphics data within the pixel cache.
    • 具有像素缓存和数据预取功能的高效图形流水线。 通过结合使用图形流水线中的像素高速缓存和将数据预取入像素高速缓存,本发明的图形流水线能够最大限度地利用存储器系统的高带宽,同时有效地掩盖等待时间 的内存系统。 更具体地,通过高速缓存来实现像素数据的有利重用,其通过与预取掩码相结合来存储存储器等待时间并提供高吞吐量。 因此,就更有效的数据访问和更大的吞吐量而言,本发明提供了一种比现有技术更新和优越的图形流水线。 在一个实施例中,本发明在具有用于发出命令的处理器的计算机系统内实现; 用于存储包括图形数据的信息的存储器子系统; 以及用于根据来自处理器的命令处理图形数据的图形子系统。 图形子系统包括用于遍历图形数据的图形基元的光栅化器,以生成与图形基元对应的像素的像素坐标; 用于处理像素的图形数据的图形管线; 以及用于缓存像素数据的像素缓存。 在该实施例中,他的图形子系统通过预取图形数据并将图形数据存储在像素高速缓存中来掩蔽存储器子系统的固有延迟。