×

Method and system for defining and controlling algorithmic elements in a graphics display system

  • US 7,800,606 B2
  • Filed: 10/22/2004
  • Issued: 09/21/2010
  • Est. Priority Date: 03/07/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing data in a graphics system by a graphics processing unit (GPU) on behalf of a host, comprising:

  • receiving by the GPU at least one host application programming interface (API) call and unpacking a plurality of algorithmic elements from the host API call, wherein each algorithmic element is downloadable to the GPU as an instruction set packed into an array of numbers by a host API, represents a computational algorithm, and contains one or more tokens selected by a developer from a list of tokens interpretable by the GPU, said array of numbers for the selected one or more tokens providing an instruction to be performed by at least one computational subunit of the GPU; and

    mapping the unpacked plurality of algorithmic elements to said at least one computational subunit of the GPU for implementing the instructions for the tokens selected by the developer, thereby readying the at least one computational subunit to perform the functionality defined by the plurality of algorithmic elements based on the developer'"'"'s selection of tokens interpretable by the GPU.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×