Patent ID: 9588826
Date: 2017-03-07
CPC Classifications: G06F,G06T

Claim:
1. An apparatus comprising: a graphics processing unit (GPU) comprising a first cache, wherein the GPU is to be operable with a central processing unit (CPU) comprising a second cache, and wherein cache coherence is to be provided between the CPU and the GPU; the GPU to be operable with a memory interface logic to couple the GPU with a shared physical memory mapped to a virtual memory space and accessible to both the CPU and GPU, wherein the virtual memory space is to store a data structure, and wherein the GPU is to: copy the data structure from the shared physical memory into a second address of a physical memory private to the GPU that is associated with a virtual address mapped to a first address of a physical memory private the CPU; receive a pointer to the data structure from the CPU; and perform computations on the data structure to obtain a result.