发明名称 PROCESSOR THREAD LOAD BALANCING MANAGER
摘要 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).
申请公布号 US2012066688(A1) 申请公布日期 2012.03.15
申请号 US20100880534 申请日期 2010.09.13
申请人 CHIANG MEN-CHOW;HUA HONG LAM;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHIANG MEN-CHOW;HUA HONG LAM
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址