2014 IEEE International Conference on Cluster Computing (CLUSTER) 2014
DOI: 10.1109/cluster.2014.6968750
|View full text |Cite
|
Sign up to set email alerts
|

Efficient speed (ES): Adaptive DVFS and clock modulation for energy efficiency

Abstract: Meeting the 20MW power envelope sought for exascale is one of the greatest challenges in designing those class of systems. Addressing this challenge requires over-provisioned and dynamically reconfigurable system with fine-grained control on power and speed of the individual cores. In this paper, we present EfficientSpeed (ES), a library that improves energy efficiency in scientific computing by carefully selecting the speed of the processor. The run-time component of ES adjusts the speed of the processor (via… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…They also apply the same technique in point-to-point communications [3] and collective communications [4]. Cicotti et al [30] present Efficient Speed (ES), a library and runtime that control the speed of processor while minimizing the performance impact. They achieved 16% energy decrease with less than 5% performance loss for MPI applications.…”
Section: Related Workmentioning
confidence: 96%
“…They also apply the same technique in point-to-point communications [3] and collective communications [4]. Cicotti et al [30] present Efficient Speed (ES), a library and runtime that control the speed of processor while minimizing the performance impact. They achieved 16% energy decrease with less than 5% performance loss for MPI applications.…”
Section: Related Workmentioning
confidence: 96%
“…Zhang et al (2009) use duty cycling to efficiently manage on-chip shared resources. Bhalachandra et al (2015) employed this technique in MPI applications, while Cicotti et al (2014) designed a library to save energy with duty cycling and DVFS. Wang et al (2015) used DCT and duty cycling on OpenMP parallel loops.…”
Section: Related Workmentioning
confidence: 99%
“…A selection of MPI+OpenMP applications from the NAS parallel benchmark suite as well as two AMG based proxy applications from the ASC Sequoia benchmark suite were chosen to evaluate their approach. Other runtime libraries, such as the one by Cicotti et al [5], were also evaluated on proxy applications for energy efficiency. In contrast to these approaches, we use dynamic tuning of core and uncore frequencies, as well as threads to find the best energy-performance tradeoff in a real-world HPC application.…”
Section: Dvfs In Hpcmentioning
confidence: 99%