Variable length data compression using a geometry shading unit

A system and method uses the capabilities of a geometry shader unit within the multi-threaded graphics processor to offload data compression computations from a central processing unit (CPU), reduce the memory needed to store image data, and reduce the bandwidth needed to transfer image data between...

Full description

Saved in:
Bibliographic Details
Main Author Diard, Franck R
Format Patent
LanguageEnglish
Published 14.08.2012
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system and method uses the capabilities of a geometry shader unit within the multi-threaded graphics processor to offload data compression computations from a central processing unit (CPU), reduce the memory needed to store image data, and reduce the bandwidth needed to transfer image data between graphics processors and between a graphics processor and a system memory. The multi-threaded graphics processor is also configured to compress data for use in memory paging and when data is relocated to lie within an accessible memory aperture. The data is losslessly compressed using a geometry shading program to produce variable length compressed data.