Invention Grant
US07676809B2 System, apparatus and method of enhancing priority boosting of scheduled threads
失效
增强预定线程优先级提升的系统,装置和方法
- Patent Title: System, apparatus and method of enhancing priority boosting of scheduled threads
- Patent Title (中): 增强预定线程优先级提升的系统,装置和方法
-
Application No.: US10682387Application Date: 2003-10-09
-
Publication No.: US07676809B2Publication Date: 2010-03-09
- Inventor: Basu Vaidyanathan , Larry Bert Brenner
- Applicant: Basu Vaidyanathan , Larry Bert Brenner
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: VanLeeuwen & VanLeeuwen
- Agent Diana R. Gerhardt
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
A system, apparatus and method of enhancing priority boosting of scheduled threads are provided. If, while being executed by a second CPU, a second thread determines that it has to wait for a lock on a shared resource held by a first thread that is scheduled to be executed by a first CPU, the second thread may boost the priority of the first thread by passing its priority to the first thread if its priority is higher than the first thread's priority. Further, to enhance the priority boost of the first thread, the second thread may reschedule the first thread to be processed by the second CPU. By having been rescheduled on the second CPU, the second thread may be dispatched for execution right thereafter.
Public/Granted literature
- US20050080824A1 System, apparatus and method of enhancing priority boosting of scheduled threads Public/Granted day:2005-04-14
Information query