Invention Grant
- Patent Title: Migration of peer-mapped memory pages
-
Application No.: US15583920Application Date: 2017-05-01
-
Publication No.: US10216413B2Publication Date: 2019-02-26
- Inventor: Jerome F. Duluk, Jr. , John Mashey , Mark Hairgrove , Chenghuan Jia , Cameron Buschardt , Lucien Dunning , Brian Fahs
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA CORPORATION
- Current Assignee: NVIDIA CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F3/06 ; G06F12/1009 ; G06F12/0804 ; G06F13/40 ; G06F13/42

Abstract:
Techniques are provided by which memory pages may be migrated among PPU memories in a multi-PPU system. According to the techniques, a UVM driver determines that a particular memory page should change ownership state and/or be migrated between one PPU memory and another PPU memory. In response to this determination, the UVM driver initiates a peer transition sequence to cause the ownership state and/or location of the memory page to change. Various peer transition sequences involve modifying mappings for one or more PPU, and copying a memory page from one PPU memory to another PPU memory. Several steps in peer transition sequences may be performed in parallel for increased processing speed.
Public/Granted literature
- US20170235491A1 MIGRATION OF PEER-MAPPED MEMORY PAGES Public/Granted day:2017-08-17
Information query