-
公开(公告)号:US20140049551A1
公开(公告)日:2014-02-20
申请号:US13588308
申请日:2012-08-17
申请人: Jayanth N. Rao , Ronald W. Silvas , Ankur N. Shah
发明人: Jayanth N. Rao , Ronald W. Silvas , Ankur N. Shah
IPC分类号: G06T11/60
CPC分类号: G06T1/60 , G06F12/0223 , G06F12/084 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F12/126 , G06F2212/302 , G06F2212/62 , G06F2212/656 , G06F2212/657 , G06T1/20 , G06T11/60 , Y02D10/13
摘要: A method and system for shared virtual 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 system memory. A CPU virtual address space may be created, and the surface may be mapped to the CPU virtual address space within a CPU page table. The method also includes creating a GPU virtual address space equivalent to the CPU virtual address space, mapping the surface to the GPU virtual address space within a GPU page table, and pinning the surface.
摘要翻译: 本文公开了一种用于计算设备的中央处理单元(CPU)和图形处理单元(GPU)之间的共享虚拟存储器的方法和系统。 该方法包括在系统存储器内分配表面。 可以创建CPU虚拟地址空间,并且可以将表面映射到CPU页表中的CPU虚拟地址空间。 该方法还包括创建等效于CPU虚拟地址空间的GPU虚拟地址空间,将表面映射到GPU页表中的GPU虚拟地址空间,并固定表面。
-
公开(公告)号:US09378572B2
公开(公告)日:2016-06-28
申请号:US13588308
申请日:2012-08-17
申请人: Jayanth N. Rao , Ronald W. Silvas , Ankur N. Shah
发明人: Jayanth N. Rao , Ronald W. Silvas , Ankur N. Shah
CPC分类号: G06T1/60 , G06F12/0223 , G06F12/084 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F12/126 , G06F2212/302 , G06F2212/62 , G06F2212/656 , G06F2212/657 , G06T1/20 , G06T11/60 , Y02D10/13
摘要: A method and system for shared virtual 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 system memory. A CPU virtual address space may be created, and the surface may be mapped to the CPU virtual address space within a CPU page table. The method also includes creating a GPU virtual address space equivalent to the CPU virtual address space, mapping the surface to the GPU virtual address space within a GPU page table, and pinning the surface.
摘要翻译: 本文公开了一种用于计算设备的中央处理单元(CPU)和图形处理单元(GPU)之间的共享虚拟存储器的方法和系统。 该方法包括在系统存储器内分配表面。 可以创建CPU虚拟地址空间,并且可以将表面映射到CPU页表中的CPU虚拟地址空间。 该方法还包括创建等效于CPU虚拟地址空间的GPU虚拟地址空间,将表面映射到GPU页表中的GPU虚拟地址空间,并固定表面。
-