Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application
- Rochester, MN
- Cambridge, MA
Methods, apparatus, and products are disclosed for reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application that include: beginning, by each compute node, performance of a blocking operation specified by the parallel application, each compute node beginning the blocking operation asynchronously with respect to the other compute nodes; reducing, for each compute node, power to one or more hardware components of that compute node in response to that compute node beginning the performance of the blocking operation; and restoring, for each compute node, the power to the hardware components having power reduced in response to all of the compute nodes beginning the performance of the blocking operation.
- Research Organization:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- B554331
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 8,161,307
- Application Number:
- 13/277,350
- OSTI ID:
- 1040780
- Country of Publication:
- United States
- Language:
- English
Similar Records
Reducing power consumption while performing collective operations on a plurality of compute nodes
Reducing power consumption during execution of an application on a plurality of compute nodes