2013 IEEE International Symposium on Parallel &Amp; Distributed Processing, Workshops and PHD Forum 2013
DOI: 10.1109/ipdpsw.2013.15
|View full text |Cite
|
Sign up to set email alerts
|

Power Measurement and Concurrency Throttling for Energy Reduction in OpenMP Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
39
0
1

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 46 publications
(40 citation statements)
references
References 18 publications
0
39
0
1
Order By: Relevance
“…DVFS is used to reduce energy consumption by lowering the operating voltage and frequency whilst causing acceptable performance degradation [Etinski et al 2012]. DCT selects the number of concurrent processing cores and threads during run-time to manage application parallelism and exchange performance for energy [Porterfield et al 2013;. Both DVFS and DCT control have been used in conjunction as run-time control approaches to achieve minimized energy consumption and a required performance target [Curtis-Maury et al 2008;Hwang and Chung 2013].…”
Section: Run-time Power and Performance Optimizationmentioning
confidence: 99%
See 1 more Smart Citation
“…DVFS is used to reduce energy consumption by lowering the operating voltage and frequency whilst causing acceptable performance degradation [Etinski et al 2012]. DCT selects the number of concurrent processing cores and threads during run-time to manage application parallelism and exchange performance for energy [Porterfield et al 2013;. Both DVFS and DCT control have been used in conjunction as run-time control approaches to achieve minimized energy consumption and a required performance target [Curtis-Maury et al 2008;Hwang and Chung 2013].…”
Section: Run-time Power and Performance Optimizationmentioning
confidence: 99%
“…Firstly, existing approaches [Porterfield et al 2013] and [Curtis-Maury et al 2008] ignore energy minimization in the sequential part of the application, which can be significant. Secondly, these approaches [Curtis-Maury et al 2008;Hwang and Chung 2013] use offline training processes to learn the system architecture and control DVFS and/or DCT.…”
Section: Run-time Power and Performance Optimizationmentioning
confidence: 99%
“…Their has been a lot of work on reducing the energy consumption by applications while minimizing the degradation in performance. For instance, Porterfield et al in [13] conserve energy consumption by using an adaptive runtime system to automatically throttle the number of concurrently used threads based on power and energy consumption gathered by using the RAPL interface. Mammela [14] et al have proposed a scheduling scheme to reduce energy consumption of an entire data center using DVFS.…”
Section: Related Workmentioning
confidence: 99%
“…DCT selects the number of concurrent processing cores and the threads running on them during runtime to manage application parallelism and trade-off performance for energy consumption. Porterfield et al [6] showed a DCT control approach highlighting a study of the energy and performance variations (from 20% to 2X) for various core allocations. Based on the study an OpenMP-based adaptive runtime core allocation method was shown using CPU performance counters at regular intervals.…”
Section: Introductionmentioning
confidence: 99%