Invention Grant
US08302098B2 Hardware utilization-aware thread management in multithreaded computer systems
有权
多线程计算机系统中的硬件利用率感知线程管理
- Patent Title: Hardware utilization-aware thread management in multithreaded computer systems
- Patent Title (中): 多线程计算机系统中的硬件利用率感知线程管理
-
Application No.: US11952037Application Date: 2007-12-06
-
Publication No.: US08302098B2Publication Date: 2012-10-30
- Inventor: Darrin Paul Johnson , Eric Christopher Saxe , Bart Smaalders
- Applicant: Darrin Paul Johnson , Eric Christopher Saxe , Bart Smaalders
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Osha Liang LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F1/00 ; G06F1/32

Abstract:
A device, system, and method are directed towards managing threads in a computer system with one or more processing units, each processing unit having a corresponding hardware resource. Threads are characterized based on their use or requirements for access to the hardware resource. The threads are distributed among the processing units in a configuration that leaves at least one processing unit with threads that have an aggregate zero or low usage of the hardware resource. Power may be reduced or turned off to the instances of the hardware resource that have zero or low usage. Distribution may be based on one or more of a number of specifications or factors, such as user power management specifications, power usage, performance, and other factors.
Public/Granted literature
- US20090150893A1 HARDWARE UTILIZATION-AWARE THREAD MANAGEMENT IN MULTITHREADED COMPUTER SYSTEMS Public/Granted day:2009-06-11
Information query