UNIFIED MEMORY SYSTEMS AND METHODS
    2.
    发明申请
    UNIFIED MEMORY SYSTEMS AND METHODS 审中-公开
    统一的内存系统和方法

    公开(公告)号:US20150206277A1

    公开(公告)日:2015-07-23

    申请号:US14601223

    申请日:2015-01-20

    CPC classification number: G06T1/20 G06F9/5016 G06F12/109 G06T1/60

    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one embodiment, the presented new approach or solution uses Operating System (OS) allocation on the central processing unit (CPU) combined with graphics processing unit (GPU) driver mappings to provide a unified virtual address (VA) across both GPU and CPU. The new approach helps ensure that a GPU VA pointer does not collide with a CPU pointer provided by OS CPU allocation (e.g., like one returned by “malloc” C runtime API, etc.).

    Abstract translation: 本发明有助于跨多个组件的统一虚拟地址的有效和有效的利用。 在一个实施例中,所提出的新方法或解决方案使用与图形处理单元(GPU)驱动程序映射相结合的中央处理单元(CPU)上的操作系统(OS)分配,以在GPU和CPU两者之间提供统一的虚拟地址(VA)。 新的方法有助于确保GPU VA指针不会与OS CPU分配提供的CPU指针相冲突(例如,像“malloc”C运行时API返回的一样)等。

Patent Agency Ranking