2012
DOI: 10.1007/978-3-642-29740-3_21
|View full text |Cite
|
Sign up to set email alerts
|

Auto-tuning for Energy Usage in Scientific Applications

Abstract: Abstract. The power wall has become a dominant impeding factor in the realm of exascale system design. It is therefore important to understand how to most effectively create application software in order to minimize its power usage while maintaining satisfactory levels of performance. In this work, we use existing software and hardware facilities in order to tune applications to minimize for several combinations of power and performance. The tuning is done with respect to software level performance-related tun… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
26
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 34 publications
(26 citation statements)
references
References 23 publications
(30 reference statements)
0
26
0
Order By: Relevance
“…In [40] a threshold value is changed while executing parallel Monte Carlo ocean color simulations, while [18] presents a study on tuning Fast Fourier Transformations on graphic processing units. Also, Rahman et al [56] and Tiwari et al [65] studied the effect of compiler parameters on both performance and power/energy consumption for scientific computing. A lot of modeling and tuning effort has recently been devoted to the specific application of MapReduce [5,15,30,49,57,58].…”
Section: Related Workmentioning
confidence: 99%
“…In [40] a threshold value is changed while executing parallel Monte Carlo ocean color simulations, while [18] presents a study on tuning Fast Fourier Transformations on graphic processing units. Also, Rahman et al [56] and Tiwari et al [65] studied the effect of compiler parameters on both performance and power/energy consumption for scientific computing. A lot of modeling and tuning effort has recently been devoted to the specific application of MapReduce [5,15,30,49,57,58].…”
Section: Related Workmentioning
confidence: 99%
“…Paper [16] considers tuning of application execution by proper tiling in the code (cache usage) and CPU frequency. It considers impact on the execution time and energy usage using an example of Poisson's equation with stencil computations.…”
Section: Related Workmentioning
confidence: 99%
“…Historically, a notion of framing autonomic computing systems was highly appreciated by researchers for decades [11,29]. Moreover, researchers had shown their keen interest in counteracting the scalability and the energy consumption issues of applications [2,4,15,31] at various levels of computing systems so that the existing applications could be executed on future machines at ease.…”
Section: S Benedictmentioning
confidence: 99%