Multicore State Caching in Graphics Processing
AssigneeImagination Technologies Limited
InventorIan King
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorIan King
Estimating the term…
A set of image rendering tasks and state information are distributed in a graphics processing unit (GPU) having a plurality of cores. A first master unit in one of the cores receives the set of image rendering tasks and the state information, and stores the state information in a memory. The first master unit splits the set of image rendering tasks into a first subset of tasks and a second subset of tasks, wherein the first subset of tasks is assigned to the first core, and the second subset of tasks is assigned to the second core. At least a first portion of the state information is transmitted to the first core, and at least a second portion of the state information is transmitted to the second core. The first subset of tasks is transmitted to the first core, and the second subset of tasks is transmitted to the second core.
A graphics processing unit comprising a plurality of cores, wherein one of the plurality of cores comprises a first master unit configured to:
A method of distributing a set of image rendering tasks and state information in a graphics processing unit comprising a plurality of cores, the method comprising:
Dependencies are inferred from the claim text.