Invention Grant
- Patent Title: Process grouping for improved cache and memory affinity
- Patent Title (中): 进程分组,以提高缓存和内存亲和度
-
Application No.: US14041347Application Date: 2013-09-30
-
Publication No.: US09256448B2Publication Date: 2016-02-09
- Inventor: Neil A. Campbell , Chaitanya Mangla
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: DeLizio Law, PLLC
- Priority: EP11165537 20110510
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/445 ; G06F9/50

Abstract:
Embodiments include determining a set of two or more processes that share at least one of a plurality of resources in a multi-node system in which the processes are running, wherein each of the set of two or more processes is running one different nodes of the multi-node system. For each combination of the set of processes and the resources, a value is calculated based, at least in part, on a weight of the resource and frequency of access of the resource by each process of the set of processes. The pair of processes having a greatest sum of calculated values by resource is determined. A first process of the pair of processes is allocated from a first node in the multi-node system to a second node in the multi-node system that hoses a second process of the pair of processes.
Public/Granted literature
- US20140033220A1 PROCESS GROUPING FOR IMPROVED CACHE AND MEMORY AFFINITY Public/Granted day:2014-01-30
Information query