Thirteenth International Symposium on Quality Electronic Design (ISQED) 2012
DOI: 10.1109/isqed.2012.6187471
|View full text |Cite
|
Sign up to set email alerts
|

Wearout-aware compiler-directed register assignment for embedded systems

Abstract: Abstract-Although constant technology scaling has resulted in considerable benefits, smaller device dimensions, higher operating temperatures and electric fields have also contributed to faster device aging due to wearout. Not only does this result in the shortening of processor lifetimes, it leads to faster wearout resultant performance degradation with operating time. Instead of taking a reactive approach towards reliability awareness, we propose a pre-emptive route toward wearout mitigation. Given the signi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
6
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 25 publications
0
6
0
Order By: Relevance
“…This approach also requires intrusive architectural supports and pipeline modification. Wearout-aware compiler-directed register assignment techniques have been proposed in Ahmed et al [2012] that attempt to distribute the stress-induced wearout throughout the register file. Another aging-aware assignment of registers has been proposed to balance the duty cycle ratio of the internal bits in a register file [Wang et al 2012].…”
Section: Related Workmentioning
confidence: 99%
“…This approach also requires intrusive architectural supports and pipeline modification. Wearout-aware compiler-directed register assignment techniques have been proposed in Ahmed et al [2012] that attempt to distribute the stress-induced wearout throughout the register file. Another aging-aware assignment of registers has been proposed to balance the duty cycle ratio of the internal bits in a register file [Wang et al 2012].…”
Section: Related Workmentioning
confidence: 99%
“…This approach also requires architectural supports and pipeline modification. Wearout-aware compiler-directed register assignment techniques have been proposed in [22] that attempt to distribute the stress-induced wearout throughout the register file. Another aging-aware assignment of registers has been proposed to balance the duty cycle ratio of the internal bits in register files [23].…”
Section: Related Workmentioning
confidence: 99%
“…Another aging-aware assignment of registers has been proposed to balance the duty cycle ratio of the internal bits in register files [23]. Even though [22], [23] do not impose architectural overheads and modification, their compiler strategies are limited to the utilization of the register file. NBTI-aware power-gating [14] exploits the sleep state where a circuit is intrinsically immune to aging.…”
Section: Related Workmentioning
confidence: 99%
“…These measures are intrusive and fairly complicated: the complement mode is applied to the whole data path, control path, and storage hierarchy. Wearout-aware compiler-directed register assignment techniques are proposed in [13] to distribute the stress-induced wearout throughout the RF. Even though [13] does not impose architectural overheads and modification, its compilerbased approach is only limited to single-threaded applications.…”
Section: Related Workmentioning
confidence: 99%
“…Wearout-aware compiler-directed register assignment techniques are proposed in [13] to distribute the stress-induced wearout throughout the RF. Even though [13] does not impose architectural overheads and modification, its compilerbased approach is only limited to single-threaded applications. Another aging-aware assignment of RF is also proposed to balance the duty cycle ratio of the internal bits in RF [14]; however, with balanced signal probabilities, there is still an inevitable static noise margin degradation [35], [36].…”
Section: Related Workmentioning
confidence: 99%