Reducing power consumption during execution of an application on a plurality of compute nodes
Abstract
Methods, apparatus, and products are disclosed for reducing power consumption during execution of an application on a plurality of compute nodes that include: powering up, during compute node initialization, only a portion of computer memory of the compute node, including configuring an operating system for the compute node in the powered up portion of computer memory; receiving, by the operating system, an instruction to load an application for execution; allocating, by the operating system, additional portions of computer memory to the application for use during execution; powering up the additional portions of computer memory allocated for use by the application during execution; and loading, by the operating system, the application into the powered up additional portions of computer memory.
- Inventors:
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1093238
- Patent Number(s):
- 8533504
- Application Number:
- 12/129,334
- 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:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Archer, Charles J., Blocksome, Michael A., Peters, Amanda E., Ratterman, Joseph D., and Smith, Brian E. Reducing power consumption during execution of an application on a plurality of compute nodes. United States: N. p., 2013.
Web.
Archer, Charles J., Blocksome, Michael A., Peters, Amanda E., Ratterman, Joseph D., & Smith, Brian E. Reducing power consumption during execution of an application on a plurality of compute nodes. United States.
Archer, Charles J., Blocksome, Michael A., Peters, Amanda E., Ratterman, Joseph D., and Smith, Brian E. Tue .
"Reducing power consumption during execution of an application on a plurality of compute nodes". United States. https://www.osti.gov/servlets/purl/1093238.
@article{osti_1093238,
title = {Reducing power consumption during execution of an application on a plurality of compute nodes},
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 reducing power consumption during execution of an application on a plurality of compute nodes that include: powering up, during compute node initialization, only a portion of computer memory of the compute node, including configuring an operating system for the compute node in the powered up portion of computer memory; receiving, by the operating system, an instruction to load an application for execution; allocating, by the operating system, additional portions of computer memory to the application for use during execution; powering up the additional portions of computer memory allocated for use by the application during execution; and loading, by the operating system, the application into the powered up additional portions of computer memory.},
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
System for Allocating Resources in a Distributed Computing System
patent-application, July 2009
- Williams, Michael L.; Forsman, Michael L.; Mays, James J.
- US Patent Application 12/018021; 20090187658
Power Partitioning Memory Banks
patent-application, December 2008
- Karlapalem, Sainath; Kulkarni, Milind Manohar
- US Patent Application 12/158983; 20080313482
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
Adaptive Memory System for Enhancing the Performance of an External Computing Device
patent-application, January 2009
- Fisher, Louis Cameron; Hellriegel, Stephen V. R.; Ahmadnia, Mohammad S.
- US Patent Application 11/972537; 20090024819
System and Method for Managing Energy Consumption in a Compute Environment
patent-application, October 2009
- Jackson, David B.
- US Patent Application 12/179142; 20090265568
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
Power source dependent program execution
patent, May 2010
- Esliger, James Lyall
- US Patent Document 7,716,500
Prioritizing power-consuming applications of an electronic device powered by a battery
patent, August 2011
- Walrath, Craig A.
- US Patent Document 8,004,234
Generating synthetic workloads to measure power utilization in a computer system
patent-application, September 2008
- Gross, Kenny C.; Dhanekula, Ramakrishna; Vaidyanathan, Kalyanaraman
- US Patent Application 11/725006; 20080228462
Power efficient resource allocation in data centers
patent-application, September 2008
- Gorbatov, Eugene; Isci, Canturk; Nathuji, Ripal
- US Patent Application 11/726218; 20080234873
Power management system and method
patent-application, November 2007
- Walrath, Craig A.
- US Patent Application 11/412490; 20070252552