2014 IEEE 32nd International Conference on Computer Design (ICCD) 2014
DOI: 10.1109/iccd.2014.6974718
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic variability management in mobile multicore processors under lifetime constraints

Abstract: Variability is a key issue in modern multiprocessors, resulting in performance and lifetime uncertainty, and high design margins. The margins can be reduced by exposing variability to software and then adapting at runtime. In this work we use sensors to monitor the variable operating conditions and the degradation rate. Based on the sensor data, our variabilityaware OS scheduling algorithm assigns the workload to the cores and sets the power/performance tradeoffs to meet the mobile processor's lifetime constra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 28 publications
0
7
0
Order By: Relevance
“…Similarly to [8], [18], in some of the experiments, we considered also process variation to analyze its effects on the aging and the capability of the proposed reliabilityaware approach to deal with this additional issue; in particular, we modeled per-core maximum frequency variation map as done also in [18] by means of a normal distribution. For the experiments, we characterized a realistic 12× 12 architecture with a squared floorplan, a chip area of 138mm 2 in 16nm technology, and TDP of 90W.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Similarly to [8], [18], in some of the experiments, we considered also process variation to analyze its effects on the aging and the capability of the proposed reliabilityaware approach to deal with this additional issue; in particular, we modeled per-core maximum frequency variation map as done also in [18] by means of a normal distribution. For the experiments, we characterized a realistic 12× 12 architecture with a squared floorplan, a chip area of 138mm 2 in 16nm technology, and TDP of 90W.…”
Section: Resultsmentioning
confidence: 99%
“…At the opposite, as stated in [25], it would be useful to maximize the value of the reliability model within the service period, or at least to fulfill a minimum threshold, to improve the probabilities of the system to not fail before the system is retired. For this reason, other past works [18] adopt an alternative approach for defining the reliability target by setting a given reliability level R(t target ) the system must have at the end of the envisioned lifetime t target . For instance, the reliability target can be specified as follow: At the end of the working life, estimated in t target = 10 years, the system must have at least a reliability of R(t target ) = 45%.…”
Section: Reliability Targetmentioning
confidence: 99%
See 1 more Smart Citation
“…We then customize and incorporate the technique presented in [18] to provide the scheduler with reliability awareness. To indicate the expected lifetime and to measure system reliability during its operational life, we express a minimum reliability level R t ar дet the system must fulfill at the end of the service life t t ar дet (as in [29]).…”
Section: Reliability Managementmentioning
confidence: 99%
“…Recent publications on Dynamic Variability Management (DVM) propose scheduling and DVFS algorithms for embedded platforms [21] and for Android-based devices [19]. However, these solutions do not account for real workload and real user interaction.…”
Section: Related Workmentioning
confidence: 99%