- Patent Title: Migrating pages of different sizes between heterogeneous processors
-
Application No.: US15243909Application Date: 2016-08-22
-
Publication No.: US09798487B2Publication Date: 2017-10-24
- Inventor: Jerome F. Duluk, Jr. , Cameron Buschardt , James Leroy Deming , Lucien Dunning , Brian Fahs , Mark Hairgrove , Chenghuan Jia , John Mashey , James M. Van Dyke
- 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/08 ; G06F12/1009 ; G06F12/122

Abstract:
One embodiment of the present invention sets forth a computer-implemented method for migrating a memory page from a first memory to a second memory. The method includes determining a first page size supported by the first memory. The method also includes determining a second page size supported by the second memory. The method further includes determining a use history of the memory page based on an entry in a page state directory associated with the memory page. The method also includes migrating the memory page between the first memory and the second memory based on the first page size, the second page size, and the use history.
Public/Granted literature
- US20160357482A1 MIGRATING PAGES OF DIFFERENT SIZES BETWEEN HETEROGENEOUS PROCESSORS Public/Granted day:2016-12-08
Information query