Invention Grant
US08656397B2 Migrating groups of threads across NUMA nodes based on remote page access frequency
有权
基于远程页面访问频率,跨NUMA节点迁移线程组
- Patent Title: Migrating groups of threads across NUMA nodes based on remote page access frequency
- Patent Title (中): 基于远程页面访问频率,跨NUMA节点迁移线程组
-
Application No.: US12750251Application Date: 2010-03-30
-
Publication No.: US08656397B2Publication Date: 2014-02-18
- Inventor: Izik Eidus , Uri Lublin , Michael Tsirkin
- Applicant: Izik Eidus , Uri Lublin , Michael Tsirkin
- Applicant Address: IL Raanana
- Assignee: Red Hat Israel, Ltd.
- Current Assignee: Red Hat Israel, Ltd.
- Current Assignee Address: IL Raanana
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/48 ; G06F12/00

Abstract:
A mechanism for tracking memory accesses in a non-uniform memory access (NUMA) system to optimize processor task placement is disclosed. A method of embodiments of the invention includes creating a page table (PT) hierarchy associated with a thread to be run on a processor of a computing device, collecting access bit information from the PT hierarchy associated with the thread, wherein the access bit information includes any access bits in the PT hierarchy that are set by a memory management unit (MMU) of the processor to identify a page of memory accessed by the thread, determining memory access statistics for the thread, and utilizing the memory access statistics for the thread in a determination of whether to migrate the thread to another processor.
Public/Granted literature
Information query