发明名称 |
Shared Virtual Memory Between A Host And Discrete Graphics Device In A Computing System |
摘要 |
In one embodiment, the present invention includes a device that has a device processor and a device memory. The device can couple to a host with a host processor and host memory. Both of the memories can have page tables to map virtual addresses to physical addresses of the corresponding memory, and the two memories may appear to a user-level application as a single virtual memory space. Other embodiments are described and claimed. |
申请公布号 |
US2014156942(A1) |
申请公布日期 |
2014.06.05 |
申请号 |
US201414172493 |
申请日期 |
2014.02.04 |
申请人 |
Ginzburg Boris |
发明人 |
Ginzburg Boris |
分类号 |
G06F12/10;G06F12/12 |
主分类号 |
G06F12/10 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system on chip (SoC) comprising:
a plurality of cores to couple to a host memory; and a device processor coupled to the plurality of cores and to couple to a device memory, the device processor and the plurality of cores having a shared virtual address space, wherein on a page fault in the device processor, the device processor is to request a missing page from the host memory via a host page table that maps first virtual addresses to physical addresses of the host memory, the device processor having a device page table to map second virtual addresses to physical addresses of the device memory.
|
地址 |
Haifa IL |