DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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


Method and apparatus for profiling power performance of software applications
patent-application, August 2005


Performance state-based thread management
patent, April 2009


MPI-aware networking infrastructure
patent-application, December 2006


Packet sniffer node and system including the same to assess wireless communication performance
patent, April 2010


Dynamic performance and resource management in a processing system
patent-application, August 2004


Application management based on power consumption
patent-application, March 2005


Memory manager for heterogeneous memory control
patent-application, February 2007


System and method for monitoring memory usage
patent-application, November 2006


Power consumption management among compute nodes
patent-application, March 2007


System for Allocating Resources in a Distributed Computing System
patent-application, July 2009


Power Partitioning Memory Banks
patent-application, December 2008


Various apparatuses and methods for reduced power states in system memory
patent-application, January 2007


Adjusting power budgets of multiple servers
patent-application, December 2007


Adaptive Memory System for Enhancing the Performance of an External Computing Device
patent-application, January 2009


System and Method for Managing Energy Consumption in a Compute Environment
patent-application, October 2009


Dynamic power requirement budget manager
patent, October 2007


Using priorities to select power usage for multiple devices
patent-application, July 2008


System and method for managing power consumption within an integrated circuit
patent, October 2007


Power source dependent program execution
patent, May 2010


Generating synthetic workloads to measure power utilization in a computer system
patent-application, September 2008


Power efficient resource allocation in data centers
patent-application, September 2008


Power management system and method
patent-application, November 2007