Balancing computation and communication power in power constrained clusters
Abstract
Systems, apparatuses, and methods for balancing computation and communication power in power constrained environments. A data processing cluster with a plurality of compute nodes may perform parallel processing of a workload in a power constrained environment. Nodes that finish tasks early may be power-gated based on one or more conditions. In some scenarios, a node may predict a wait duration and go into a reduced power consumption state if the wait duration is predicted to be greater than a threshold. The power saved by power-gating one or more nodes may be reassigned for use by other nodes. A cluster agent may be configured to reassign the unused power to the active nodes to expedite workload processing.
- Inventors:
- Issue Date:
- Research Org.:
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1452922
- Patent Number(s):
- 9983652
- Application Number:
- 14/959,669
- Assignee:
- Advanced Micro Devices, Inc. (Sunnyvale, CA)
- 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:
- AC02-05CH11231
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2015 Dec 04
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 24 POWER TRANSMISSION AND DISTRIBUTION; 97 MATHEMATICS AND COMPUTING
Citation Formats
Piga, Leonardo, Paul, Indrani, and Huang, Wei. Balancing computation and communication power in power constrained clusters. United States: N. p., 2018.
Web.
Piga, Leonardo, Paul, Indrani, & Huang, Wei. Balancing computation and communication power in power constrained clusters. United States.
Piga, Leonardo, Paul, Indrani, and Huang, Wei. Tue .
"Balancing computation and communication power in power constrained clusters". United States. https://www.osti.gov/servlets/purl/1452922.
@article{osti_1452922,
title = {Balancing computation and communication power in power constrained clusters},
author = {Piga, Leonardo and Paul, Indrani and Huang, Wei},
abstractNote = {Systems, apparatuses, and methods for balancing computation and communication power in power constrained environments. A data processing cluster with a plurality of compute nodes may perform parallel processing of a workload in a power constrained environment. Nodes that finish tasks early may be power-gated based on one or more conditions. In some scenarios, a node may predict a wait duration and go into a reduced power consumption state if the wait duration is predicted to be greater than a threshold. The power saved by power-gating one or more nodes may be reassigned for use by other nodes. A cluster agent may be configured to reassign the unused power to the active nodes to expedite workload processing.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2018},
month = {5}
}
Works referenced in this record:
Pack & Cap: adaptive DVFS and thread packing under power caps
conference, January 2011
- Cochran, Ryan; Hankendi, Can; Coskun, Ayse K.
- MICRO-44 Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture, p. 175-185
Power capping: a prelude to power shifting
journal, November 2007
- Lefurgy, Charles; Wang, Xiaorui; Ware, Malcolm
- Cluster Computing, Vol. 11, Issue 2, p. 183-195
Beyond DVFS: A First Look at Performance under a Hardware-Enforced Power Bound
conference, May 2012
- Rountree, Barry; Ahn, Dong H.; de Supinski, Bronis R.
- 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum
Dynamic Voltage Scaling Scheduling on Power-Aware Clusters under Power Constraints
conference, October 2013
- Terzopoulos, George; Karatza, Helen D.
- 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications