2015
DOI: 10.1145/2680543
|View full text |Cite
|
Sign up to set email alerts
|

Does the Sharing of Execution Units Improve Performance/Power of Multicores?

Abstract: Several studies and recent real world designs have promoted sharing of underutilized resources between cores in a multicore processor to achieve better performance/power. It has been argued that when utilization of such resources is low, sharing has negligible impact on performance, while offering considerable area and power benefits . In this paper we investigate the performance and performance/Watt implications of sharing large and underutilized resources between pairs of cores in a multicore. We first study… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 28 publications
0
2
0
Order By: Relevance
“…It also prevents the program performance from being affected by unreasonable sharing resource contention, thread synchronization, and transmission delay. Moreover, the idle hardware threads and processing cores are deactivated by incorporating other runtime power management approaches in order to maintain computing performance while reducing its energy consumption [22][23][24].…”
Section: Dptm Mechanismmentioning
confidence: 99%
“…It also prevents the program performance from being affected by unreasonable sharing resource contention, thread synchronization, and transmission delay. Moreover, the idle hardware threads and processing cores are deactivated by incorporating other runtime power management approaches in order to maintain computing performance while reducing its energy consumption [22][23][24].…”
Section: Dptm Mechanismmentioning
confidence: 99%
“…On the one hand, the energy consumption can be reduced by hardware approaches (e.g., DVFS [23,24]); on the other hand, it can be reduced by efficiently exploiting the computing sources and reducing the execution time. DagTM relatively reduces the whole system static energy consumption by making more efficient use of the computing resources and reducing the execution time.…”
Section: Energy Consumptionmentioning
confidence: 99%