OPPORTUNISTIC MIGRATION OF MEMORY PAGES IN A UNIFIED VIRTUAL MEMORY SYSTEM
    21.
    发明申请
    OPPORTUNISTIC MIGRATION OF MEMORY PAGES IN A UNIFIED VIRTUAL MEMORY SYSTEM 审中-公开
    存储器页面在统一的虚拟内存系统中的机会移植

    公开(公告)号:US20140281299A1

    公开(公告)日:2014-09-18

    申请号:US14133489

    申请日:2013-12-18

    Abstract: Techniques are disclosed for transitioning a memory page between memories in a virtual memory subsystem. A unified virtual memory (UVM) driver detects a page fault in response to a memory access request associated with a first memory page, where a local page table does not include an entry corresponding to a virtual memory address included in the memory access request. The UVM driver, in response to the page fault, executes a page fault sequence. The page fault sequence includes modifying the ownership state associated with the first memory page to be central-processing-unit-shared. The page fault sequence further includes scheduling the first memory page for migration from a system memory associated with a central processing unit (CPU) to a local memory associated with a parallel processing unit (PPU). One advantage of the disclosed approach is that the PPU accesses memory pages with greater efficiency.

    Abstract translation: 公开了用于在虚拟存储器子系统中的存储器之间转换存储器页面的技术。 统一虚拟存储器(UVM)驱动程序响应于与第一存储器页相关联的存储器访问请求来检测页面错误,其中本地页表不包括与包括在存储器访问请求中的虚拟存储器地址相对应的条目。 UVM驱动程序响应页面错误,执行页面故障序列。 页面错误序列包括将与第一存储器页相关联的所有权状态修改为中央处理单元共享。 页面错误序列还包括调度第一存储器页面以从与中央处理单元(CPU)相关联的系统存储器迁移到与并行处理单元(PPU)相关联的本地存储器。 所公开的方法的一个优点是PPU以更高的效率访问存储器页面。

Patent Agency Ranking