2013
DOI: 10.1145/2539036.2539046
|View full text |Cite
|
Sign up to set email alerts
|

Register allocation for embedded systems to simultaneously reduce energy and temperature on registers

Abstract: Energy and thermal issues are two important concerns for embedded system design. Diminished energy dissipation leads to a longer battery life, while reduced temperature hotspots decelerate the physical failure mechanisms. The instruction fetch logic associated with register access has a significant contribution towards the total energy consumption. Meanwhile, the register file has also been previously shown to exhibit the highest temperature compared to the rest of the components in an embedded processor. Ther… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2015
2015
2016
2016

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 34 publications
0
2
0
Order By: Relevance
“…Another way of reducing memory accesses is through register allocation. Some approaches of register allocation aiming low energy consumption are presented in [9], [10], [11], [12].…”
Section: Introductionmentioning
confidence: 99%
“…Another way of reducing memory accesses is through register allocation. Some approaches of register allocation aiming low energy consumption are presented in [9], [10], [11], [12].…”
Section: Introductionmentioning
confidence: 99%
“…Traditional graph-coloring register allocators, such as Chaitin's original [7] approach, as well as later graph-coloring approaches [14,19] are elegant when used for architectures with interchangeable, non-aliasing registers. While they can be generalized to handle some architectural irregularities [24,26], they cannot handle the extreme irregularities and aliasing resulting from bytewise register allocation well.…”
Section: Introductionmentioning
confidence: 99%