Profiling an application for power consumption during execution on a compute node
Abstract
Methods, apparatus, and products are disclosed for profiling an application for power consumption during execution on a compute node that include: receiving an application for execution on a compute node; identifying a hardware power consumption profile for the compute node, the hardware power consumption profile specifying power consumption for compute node hardware during performance of various processing operations; determining a power consumption profile for the application in dependence upon the application and the hardware power consumption profile for the compute node; and reporting the power consumption profile for the application.
- Inventors:
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1093370
- Patent Number(s):
- 8539270
- Application Number:
- 13/447,501
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
Y - NEW / CROSS SECTIONAL TECHNOLOGIES Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE Y02D - CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWN ENERGY USE
- DOE Contract Number:
- B554331
- Resource Type:
- Patent
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATION
Citation Formats
Archer, Charles J, Blocksome, Michael A, Peters, Amanda E, Ratterman, Joseph D, and Smith, Brian E. Profiling an application for power consumption during execution on a compute node. United States: N. p., 2013.
Web.
Archer, Charles J, Blocksome, Michael A, Peters, Amanda E, Ratterman, Joseph D, & Smith, Brian E. Profiling an application for power consumption during execution on a compute node. United States.
Archer, Charles J, Blocksome, Michael A, Peters, Amanda E, Ratterman, Joseph D, and Smith, Brian E. Tue .
"Profiling an application for power consumption during execution on a compute node". United States. https://www.osti.gov/servlets/purl/1093370.
@article{osti_1093370,
title = {Profiling an application for power consumption during execution on a compute node},
author = {Archer, Charles J and Blocksome, Michael A and Peters, Amanda E and Ratterman, Joseph D and Smith, Brian E},
abstractNote = {Methods, apparatus, and products are disclosed for profiling an application for power consumption during execution on a compute node that include: receiving an application for execution on a compute node; identifying a hardware power consumption profile for the compute node, the hardware power consumption profile specifying power consumption for compute node hardware during performance of various processing operations; determining a power consumption profile for the application in dependence upon the application and the hardware power consumption profile for the compute node; and reporting the power consumption profile for the application.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2013},
month = {9}
}
Works referenced in this record:
Power management system and method
patent-application, February 2011
- Walrath, Craig A.
- US Patent Application 12/898973; 20110029799
Systems and methods for predicting failure of electronic systems and assessing level of degradation and remaining useful life
patent, January 2012
- Kalgren, Patrick W.; Ginart, Antonio; Nanduri, Sashank
- US Patent Document 8,103,463
Method and apparatus for profiling power performance of software applications
patent-application, August 2005
- Banginwar, Rajesh; Gorbatov, Eugene
- US Patent Application 10/773860: 20050177327
Protocol-to-protocol translator for interfacing disparate serial network nodes to a common parallel switching network
patent, July 1996
- Olnowich, Howard Thomas
- US Patent Document 5,535,373
Performance state-based thread management
patent, April 2009
- Nakajima, Jun; Bodas, Devadatta V.
- US Patent Document 7,526,661
Apparatus, system and method for adjusting a set of actual power states according to a function depending on a set of desired power states
patent, December 2007
- Reilly, Patrick
- US Patent Document 7,305,569
MPI-aware networking infrastructure
patent-application, December 2006
- Gupta, Rinku; Abels, Timothy
- US Patent Application 11/147783; 20060282838
Power management system and method for controlling use of power-consuming applications
patent, October 2009
- Walrath, Craig A.
- US Patent Document 7,598,702
Packet sniffer node and system including the same to assess wireless communication performance
patent, April 2010
- Armstrong, Brian Stewart Randall; Pereira, Luis R.; Das, Sujit R.
- US Patent Document 7,697,495
Dynamic performance and resource management in a processing system
patent-application, August 2004
- McAlinden, Paul; Glenn, Scott C.
- US Patent Application 10/336132; 20040153867
Application management based on power consumption
patent-application, March 2005
- Farkas, Keith Istvan; Ranganathan, Parthasarathy
- US Patent Application 10/654473; 20050055590
Memory manager for heterogeneous memory control
patent-application, February 2007
- Sakarda, Premanand; Brandt, Todd; Wu, Hai Hua
- US Patent Application 11/196959; 20070033367
System and method for monitoring memory usage
patent-application, November 2006
- Schank, Eric David; Smith, Steven
- US Patent Application 11/121556; 20060253507
Power consumption management among compute nodes
patent-application, March 2007
- Ranganathan, Parthasarathy; Alzien, Khaldoun; Leech, Phillip
- US Patent Application 11/232526; 20070067657
Fault tolerant multi-node computing system using periodically fetched configuration status data to detect an abnormal node
patent, January 2011
- Fujiyama, Kenichiro; Nakamura, Nobutatsu
- US Patent Document 7,870,439
Various apparatuses and methods for reduced power states in system memory
patent-application, January 2007
- Jain, Sandeep; Kardach, JAmes P.
- US Patent Application 11/174060; 20070005998
Adjusting power budgets of multiple servers
patent-application, December 2007
- Goodrum, Alan L.; Tipley, Roger F.
- US Patent Application 11/475418; 20070300083
Dynamic power requirement budget manager
patent, October 2007
- Nalawadi, Rajeev K.; Van Deusen, Mark P.
- US Patent Document 7,281,146
Using priorities to select power usage for multiple devices
patent-application, July 2008
- McGrane, Sean Nicholas; Parchem, John M.
- US Patent Application 11/655956; 20080178029
System and method for managing power consumption within an integrated circuit
patent, October 2007
- Clark, Lawrence T.; Morrow, Michael William
- US Patent Document 7,284,137
Fault tolerant network utilizing bi-directional point-to-point communications links between nodes
patent, May 2012
- Knapp, David J.
- US Patent Document 8,179,787
Prioritizing power-consuming applications of an electronic device powered by a battery
patent, August 2011
- Walrath, Craig A.
- US Patent Document 8,004,234
Power management system and method
patent-application, November 2007
- Walrath, Craig A.
- US Patent Application 11/412490; 20070252552