Patent ID: 11887240
Assignee: IMAGINATION TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A graphics processing unit configured to process graphics data, the graphics processing unit comprising:
multiple processor groups each formed of one or more processor cores and each configured to render graphics data by processing allocated rendering tasks, wherein data for processed rendering tasks is output to regions of a memory resource;
scheduling logic configured to:
allocate rendering tasks to the processor groups for processing to perform a first render; and
at a time when at least one of the processor groups has not completed processing its allocated task(s) as part of the first render, allocating at least one rendering task for a second render to at least one of the other processor groups for processing; and

progress check logic configured to, in response to a processor core requesting access to a region of the memory resource as part of the second render, enable that processor core to access that region of the resource if processing for the first render has been completed for that region.