Patent ID: 8957906
Filing Date: 2015-02-17
Classification: G06F,G06T,G09G

Abstract:
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 central processing unit and a graphics processing unit, and the plurality of heterogeneous compute units is resident on 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 through a pointer to that subbuffer in the parent buffer.