Sharing virtual memory-based multi-version data between the heterogenous processors of a computer platform
    10.
    发明授权
    Sharing virtual memory-based multi-version data between the heterogenous processors of a computer platform 有权
    在计算机平台的异构处理器之间共享基于虚拟内存的多版本数据

    公开(公告)号:US08868848B2

    公开(公告)日:2014-10-21

    申请号:US12643803

    申请日:2009-12-21

    IPC分类号: G06F12/02

    摘要: A computer system may comprise a computer platform and input-output devices. The computer platform may include a plurality of heterogeneous processors comprising a central processing unit (CPU) and a graphics processing unit (GPU) and a shared virtual memory supported by a physical private memory space of at least one heterogeneous processor or a physical shared memory shared by the heterogeneous processor. The CPU (producer) may create shared multi-version data and store such shared multi-version data in the physical private memory space or the physical shared memory. The GPU (consumer) may acquire or access the shared multi-version data.

    摘要翻译: 计算机系统可以包括计算机平台和输入 - 输出设备。 计算机平台可以包括多个异构处理器,包括中央处理单元(CPU)和图形处理单元(GPU)以及由至少一个异构处理器或物理共享存储器共享的物理专用存储器空间支持的共享虚拟存储器 由异构处理器。 CPU(生产者)可以创建共享的多版本数据,并将这种共享的多版本数据存储在物理专用存储空间或物理共享存储器中。 GPU(消费者)可以获取或访问共享的多版本数据。