DATA PROCESSING METHOD AND DEVICE, AND COMPUTER SYSTEM
    1.
    发明公开
    DATA PROCESSING METHOD AND DEVICE, AND COMPUTER SYSTEM 审中-公开
    数据处理方法和装置以及计算机系统

    公开(公告)号:EP2985702A1

    公开(公告)日:2016-02-17

    申请号:EP13882376.0

    申请日:2013-11-19

    IPC分类号: G06F17/30

    摘要: Embodiments of the present invention provide a method and an apparatus for sharing data on a computing node, including: copying a shared virtual memory page to which a first process requests access into off-chip memory of a computing node, and using the shared virtual memory page copied into the off-chip memory as a working page of the first process; and before the first process performs a write operation on the working page, creating, in on-chip memory of the computing node, a backup page of the working page, so as to back up original data of the working page. In the embodiments of the present invention, by using programmable on-chip memory of a computing node, before a write operation is performed on a working page, page data is backed up in the on-chip memory, so as to ensure data consistency when multiple processes perform an operation on a shared virtual memory page while accessing off-chip memory as less as possible and improving a speed of a program.

    摘要翻译: 本发明的实施例提供了一种用于在计算节点上共享数据的方法和装置,包括:将第一进程请求访问的共享虚拟内存页复制到计算节点的片外存储器中,并使用共享虚拟内存 页面复制到片外存储器中作为第一个进程的工作页面; 第一进程在工作页面上执行写操作之前,在计算节点的片上内存中创建工作页面的备份页面,以备份工作页面的原始数据。 在本发明实施例中,通过使用计算节点的可编程片上存储器,在对工作页面进行写操作之前,将页面数据备份到片上存储器中,以保证数据一致性 多个进程在共享虚拟内存页面上执行操作,同时尽可能少地访问片外存储器并提高程序的速度。