SYSTEMS AND METHODS FOR SWAPPING PINNED MEMORY BUFFERS
    1.
    发明申请
    SYSTEMS AND METHODS FOR SWAPPING PINNED MEMORY BUFFERS 有权
    用于切换PINNED内存缓冲区的系统和方法

    公开(公告)号:US20150212733A1

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

    申请号:US14603813

    申请日:2015-01-23

    CPC classification number: G06F3/061 G06F3/0656 G06F3/0673 G06F9/50 G06F12/023

    Abstract: Systems and methods for swapping out and in pinned memory regions between main memory and a separate storage location in a system, including establishing an offload buffer in an interposing library; swapping out pinned memory regions by transferring offload buffer data from a coprocessor memory to a host processor memory, unregistering and unmapping a memory region employed by the offload buffer from the interposing library, wherein the interposing library is pre-loaded on the coprocessor, and collects and stores information employed during the swapping out. The pinned memory regions are swapped in by mapping and re-registering the files to the memory region employed by the offload buffer, and transferring data of the offload buffer data from the host memory back to the re-registered memory region.

    Abstract translation: 用于在主存储器和系统中的单独存储位置之间交换出和被固定的存储器区域的系统和方法,包括在插入库中建立卸载缓冲器; 通过将协处理器存储器中的卸载缓冲器数据传送到主机处理器存储器来交换出固定的存储器区域,从插入库取消注册和解映射卸载缓冲器所使用的存储器区域,其中插入库被预加载到协处理器上,并且收集 并存储在交换期间使用的信息。 通过将文件映射并重新注册到由卸载缓冲器采用的存储器区域并将卸载缓冲器数据的数据从主机存储器传送回重新注册的存储器区域来交换被固定的存储器区域。

Patent Agency Ranking