Patent · US Active

Pixel shader program thread assembly

US8081184B1 · kind B1 · utility

16Cited by
14References
15Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 5, 2006
Grant dateDec 20, 2011
Priority date
Expiry dateAug 7, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/005
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for assembling pixel shader program threads for execution based on resource limitations of a multithreaded processor may improve processing throughput. Pixels to be processed by the pixel shader program are assembled into a launch group for processing by the multithreaded processor as multiple shader program threads. The pixels are assembled based on parameter storage resource limitations of the multithreaded processor so that common parameters shared by multiple pixels are not stored separately for each pixel. Therefore, the limited parameter storage resources are efficiently used, allowing more shader program threads to execute simultaneously.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.