The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 15, 2011
Filed:
Jun. 06, 2007
Andreas Bieswanger, Ehningen, DE;
Michael S. Floyd, Cedar Park, TX (US);
Soraya Ghiasi, Austin, TX (US);
Steven P. Hartman, Round Rock, TX (US);
Thomas W. Keller, Jr., Austin, TX (US);
Hye-young Mccreary, Liberty Hill, TX (US);
Karthick Rajamani, Austin, TX (US);
Freeman L. Rawson, Iii, Austin, TX (US);
Juan C. Rubio, Austin, TX (US);
Malcolm S. Ware, Austin, TX (US);
Andreas Bieswanger, Ehningen, DE;
Michael S. Floyd, Cedar Park, TX (US);
Soraya Ghiasi, Austin, TX (US);
Steven P. Hartman, Round Rock, TX (US);
Thomas W. Keller, Jr., Austin, TX (US);
Hye-Young McCreary, Liberty Hill, TX (US);
Karthick Rajamani, Austin, TX (US);
Freeman L. Rawson, III, Austin, TX (US);
Juan C. Rubio, Austin, TX (US);
Malcolm S. Ware, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A mechanism is provided for unified management of power, performance, and thermals in computer systems. This mechanism incorporates elements to effectively address all aspects of managing computing systems in an integrated manner, instead of independently. The mechanism employs an infrastructure for real-time measurements feedback, an infrastructure for regulating system activity, component operating levels, and environmental control, a dedicated control structure for guaranteed response/preemptive action, and interaction and integration components. The mechanism provides interfaces for user-level interaction. The mechanism also employs methods to address power/thermal concerns at multiple timescales. In addition, the mechanism improves efficiency by adopting an integrated approach, rather than treating different aspects of the power/thermal problem as individual issues to be addressed in a piecemeal fashion.