Proceedings of the 5th European Conference on Computer Systems 2010
DOI: 10.1145/1755913.1755929
|View full text |Cite
|
Sign up to set email alerts
|

A comprehensive scheduler for asymmetric multicore systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
87
0
13

Year Published

2011
2011
2024
2024

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 106 publications
(100 citation statements)
references
References 10 publications
0
87
0
13
Order By: Relevance
“…Third, they do not consider accelerating critical sections that are likely to be on the critical path, which UBA accelerates when critical sections have higher Utility of Acceleration than lagging threads. Fourth, [11] and [20] are coarse-grained O/S-based proposals and have higher scheduling and context switch overheads than our proposal, which manages execution migration in hardware.…”
Section: Accelerating Lagging Threads On Singlementioning
confidence: 95%
“…Third, they do not consider accelerating critical sections that are likely to be on the critical path, which UBA accelerates when critical sections have higher Utility of Acceleration than lagging threads. Fourth, [11] and [20] are coarse-grained O/S-based proposals and have higher scheduling and context switch overheads than our proposal, which manages execution migration in hardware.…”
Section: Accelerating Lagging Threads On Singlementioning
confidence: 95%
“…They proposed scheduling policies to allocate fast core cycles to applications with less parallelism to finish serial phases quickly. Saez et al proposed a new metric which combines the fast core speedup metric for single-threaded applications and the parallelism awareness [15]. However, parallelism-awareness may have a different effect on hypervisors, compared to native operating systems.…”
Section: H-1lmentioning
confidence: 99%
“…Depending on how efficiently an application exploits the different computing capabilities of core types, the best core type, which can maximize performance per area or watt, must be used for the application. To achieve the improved area/power efficiency of asymmetric multi-cores, operating systems must find the characteristics of threads and schedule them properly to the different types of cores [16,15,7].…”
Section: Introductionmentioning
confidence: 99%
“…In these work, Kumar used simulation to investigated the performance benefit of exploiting heterogeneous architectures by evaluating heuristics to dynamically schedule thread workloads based on a speedup factor. This work lead to a number of other works on scheduling for the heterogeneous multicore [64,68,69,102,107]. The work by Winter et al [121] is related to the numerical optimization techniques used in this dissertation.…”
Section: Related Workmentioning
confidence: 99%