Proceedings of the 38th Annual International Symposium on Computer Architecture 2011
DOI: 10.1145/2000064.2000117
|View full text |Cite
|
Sign up to set email alerts
|

Scalable power control for many-core architectures running multi-threaded applications

Abstract: Optimizing the performance of a multi-core microprocessor within a power budget has recently received a lot of attention. However, most existing solutions are centralized and cannot scale well with the rapidly increasing level of core integration. While a few recent studies propose power control algorithms for many-core architectures, those solutions assume that the workload of every core is independent and therefore cannot effectively allocate power based on thread criticality to accelerate multi-threaded par… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
61
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 110 publications
(61 citation statements)
references
References 36 publications
0
61
0
Order By: Relevance
“…Adjustment of power/frequency of individual cores within the cluster, depending upon the input data and power consumption (lines [10][11][12]. The voltage of the cores is scaled accordingly.…”
Section: )mentioning
confidence: 99%
See 2 more Smart Citations
“…Adjustment of power/frequency of individual cores within the cluster, depending upon the input data and power consumption (lines [10][11][12]. The voltage of the cores is scaled accordingly.…”
Section: )mentioning
confidence: 99%
“…Further, at any time instance, the summation of powers of all clusters will result in power ptot. Note that our Inter-cluster power distribution is different than the control based power adjustment approach discussed in [10], which requires a feedback loop and a tuning parameter.…”
Section: B Inter-cluster Power Distribution Pimentioning
confidence: 99%
See 1 more Smart Citation
“…A large body of previous work only applies on homogenous architectures [9] [10]. For example, CP R (Composable Performance Regression) [11] predicts the performance of homogeneous multi-core architecture, but is unable to be applied to heterogeneous architectures.…”
Section: Introductionmentioning
confidence: 99%
“…One simple, yet effective, technique to reduce the power of on-chip memories (e.g., caches) is voltage scaling [21], [20], [28], [32], [10]. Reducing the supply voltage results in significant reductions in static and dynamic power [32].…”
Section: Introductionmentioning
confidence: 99%