Invention Grant
- Patent Title: Process grouping for improved cache and memory affinity
-
Application No.: US15211834Application Date: 2016-07-15
-
Publication No.: US09965324B2Publication Date: 2018-05-08
- Inventor: Neil Anthony 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/48 ; G06F9/50 ; G06F9/445 ; G06F9/54

Abstract:
A multiprocessor computer system and method for use therein are provided for assigning processes to processor nodes. The system can determine a first pair of processes and a second pair of processes, each process of the first pair of processes executing on different nodes and each process of the second pair of processes executing on different nodes. The system can determine a first priority value of the first pair of processes, based at least in part on a first resource access rate of the first pair of processes; and determine a second priority value of the second pair of processes, based at least in part on a second resource access rate of the second pair of processes. The system can determine the first priority value is greater than the second priority value; and determine to reassign a first process of the first pair of processes to a first node, wherein a second process of the first pair of processes is executing on the first node.
Public/Granted literature
- US20160328266A1 PROCESS GROUPING FOR IMPROVED CACHE AND MEMORY AFFINITY Public/Granted day:2016-11-10
Information query