IEEE/ACM International Symposium on Low Power Electronics and Design 2011
DOI: 10.1109/islped.2011.5993659
|View full text |Cite
|
Sign up to set email alerts
|

Software energy estimation based on statistical characterization of intermediate compilation code

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 21 publications
(17 citation statements)
references
References 3 publications
0
16
0
Order By: Relevance
“…At the source or intermediate levels, existing power estimation approaches employ coarse-grain models that assume a constant or statistical energy consumption model at the granularity of complete instructions or source-level opera- tions [2,3,7]. They thus largely focus on predicting the execution time correctly to arrive at an estimate of overall power consumed.…”
Section: Related Workmentioning
confidence: 99%
“…At the source or intermediate levels, existing power estimation approaches employ coarse-grain models that assume a constant or statistical energy consumption model at the granularity of complete instructions or source-level opera- tions [2,3,7]. They thus largely focus on predicting the execution time correctly to arrive at an estimate of overall power consumed.…”
Section: Related Workmentioning
confidence: 99%
“…[13], statistical analysis has been employed to build an energy model for LLVM IR for the purpose of fast and accurate early-stage prediction of the energy consumption of embedded software at the function level to enable compile-time energy optimisation. Modelling starts with instrumenting and compiling the source code of a large set of benchmarks into architecture-independent LLVM IR to extract block-level statistics capturing the structural features of the source code in terms of LLVM instructions.…”
Section: Energy Modelling At Higher Levels Of Software Abstractionmentioning
confidence: 99%
“…The basic ideas supporting the proposed approach have been explored by the authors in previous works [3] and finalized in [4]. The new approach described in this paper uses an intermediate representation based on the assembly-level LLVM code produced by the open-source project LLVM Compiler Infrastructure [2].…”
Section: Estimation Modelmentioning
confidence: 99%
“…The new approach described in this paper uses an intermediate representation based on the assembly-level LLVM code produced by the open-source project LLVM Compiler Infrastructure [2]. The modeling approach described in the following mimics the methodology proposed in [4], but uses the concept of effective capacitance to express the basic energy figures on which the estimation is founded. The estimation is decomposed in three subsequent phases:…”
Section: Estimation Modelmentioning
confidence: 99%
See 1 more Smart Citation