Invention Grant
- Patent Title: Processor thread load balancing manager
- Patent Title (中): 处理器线程负载平衡管理器
-
Application No.: US12880534Application Date: 2010-09-13
-
Publication No.: US08413158B2Publication Date: 2013-04-02
- Inventor: Men-Chow Chiang , Hong Lam Hua
- Applicant: Men-Chow Chiang , Hong Lam Hua
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent David Mims; Mark P Kahler
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
An operating system of an information handling system (IHS) determines a process tree of data sharing threads in an application that the IHS executes. A load balancing manager assigns a home processor to each thread of the executing application process tree and dispatches the process tree to the home processor. The load balancing manager determines whether a particular poaching processor of a virtual or real processor group is available to execute threads of the executing application within the home processor of a processor group. If ready or run queues of a prospective poaching processor are empty, the load balancing manager may move or poach a thread or threads from the home processor ready queue to the ready queue of the prospective poaching processor. The poaching processor executes the poached threads to provide load balancing to the information handling system (IHS).
Public/Granted literature
- US20120066688A1 PROCESSOR THREAD LOAD BALANCING MANAGER Public/Granted day:2012-03-15
Information query