发明名称 Memory sharing via a unified memory architecture
摘要 A method and system for sharing memory between a central processing unit (CPU) and a graphics processing unit (GPU) of a computing device are disclosed herein. The method includes allocating a surface within a physical memory and mapping the surface to a plurality of virtual memory addresses within a CPU page table. The method also includes mapping the surface to a plurality of graphics virtual memory addresses within an I/O device page table.
申请公布号 US9514559(B2) 申请公布日期 2016.12.06
申请号 US201615080145 申请日期 2016.03.24
申请人 Intel Corporation 发明人 Rao Jayanth N.;Sundaresan Murali
分类号 G06F15/16;G06T11/60;G06F12/00;G06T1/60;G06F12/10 主分类号 G06F15/16
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A computing device comprising: a central processing unit (CPU); a graphics processing unit (GPU) coupled to the CPU, the CPU and the GPU on a same die, wherein the one of the CPU or the GPU is a graphics processor; and wherein the CPU is to allocate a surface within physical memory, the surface to be directly shared between the CPU and the GPU and data on the surface is to be automatically visible without copying data, the CPU to map the surface to a plurality of virtual memory addresses within an address space of the CPU and map the surface to a plurality of virtual memory addresses within an address space of the GPU.
地址 Santa Clara CA US