Patent ID: 9691346
Date: 2017-06-27
CPC Classifications: G06F,G06T,G09G

Claim:
1. A computerized method of managing a plurality of subbuffers associated with a parent buffer in a heterogeneous compute environment, the method comprising: allocating the parent buffer for a process, wherein the process uses a plurality of heterogeneous compute units, the plurality of heterogeneous compute units includes a first processing unit and a second processing unit, and the plurality of heterogeneous compute units is resident in a single device; for each subbuffer in the plurality of subbuffers, for each subbuffer that corresponds to one of the plurality of heterogeneous compute units not associated with the parent buffer, for each subbuffer that corresponds to one of the plurality of heterogeneous compute units associated with the parent buffer, accessing the subbuffer data in the parent buffer.