Invention Grant
US08689222B2 Controlling priority of multi-threaded hardware resources by system calls
有权
通过系统调用控制多线程硬件资源的优先级
- Patent Title: Controlling priority of multi-threaded hardware resources by system calls
- Patent Title (中): 通过系统调用控制多线程硬件资源的优先级
-
Application No.: US12261275Application Date: 2008-10-30
-
Publication No.: US08689222B2Publication Date: 2014-04-01
- Inventor: Vaijayanthimala K. Anand , Joerg Droste , Bruce Mealey , Bret Ronald Olszewski
- Applicant: Vaijayanthimala K. Anand , Joerg Droste , Bruce Mealey , Bret Ronald Olszewski
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore Ng Russell PLLC
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
A method, a system and a computer program product for controlling the hardware priority of hardware threads in a data processing system. A Thread Priority Control (TPC) utility assigns a primary level and one or more secondary levels of hardware priority to a hardware thread. When a hardware thread initiates execution in the absence of a system call, the TPC utility enables execution based on the primary level. When the hardware thread initiates execution within a system call, the TPC utility dynamically adjusts execution from the primary level to the secondary level associated with the system call. The TPC utility adjusts hardware priority levels in order to: (a) raise the hardware priority of one hardware thread relative to another; (b) reduce energy consumed by the hardware thread; and (c) fulfill requirements of time critical hardware sections.
Public/Granted literature
- US20100115522A1 MECHANISM TO CONTROL HARDWARE MULTI-THREADED PRIORITY BY SYSTEM CALL Public/Granted day:2010-05-06
Information query