2008
DOI: 10.1109/mm.2008.48
|View full text |Cite
|
Sign up to set email alerts
|

Using OS Observations to Improve Performance in Multicore Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
147
0
1

Year Published

2012
2012
2019
2019

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 180 publications
(150 citation statements)
references
References 4 publications
0
147
0
1
Order By: Relevance
“…System software also does not have control over hardware resources such as caches and memory bandwidth, which renders responding to contention and managing applications' QoS quite challenging. As a result, despite the amount of research attention given to contention problems on multicore platforms [28,45,10,19,44,51,52,27,32,15,29,24,63,23,24,7,4,60], mitigating the impact of contention on an application's performance and QoS, enforcing the relative QoS priorities of co-running applications, while maximizing machine utilization, remains key challenges in modern warehouse scale computers.…”
Section: Mitigating Contentionmentioning
confidence: 99%
See 4 more Smart Citations
“…System software also does not have control over hardware resources such as caches and memory bandwidth, which renders responding to contention and managing applications' QoS quite challenging. As a result, despite the amount of research attention given to contention problems on multicore platforms [28,45,10,19,44,51,52,27,32,15,29,24,63,23,24,7,4,60], mitigating the impact of contention on an application's performance and QoS, enforcing the relative QoS priorities of co-running applications, while maximizing machine utilization, remains key challenges in modern warehouse scale computers.…”
Section: Mitigating Contentionmentioning
confidence: 99%
“…[Contention Aware Scheduling] A research direction that recently attracted a wealth of attention is contention aware scheduling [15,29,24,63,23,24,7,4,60]. Contention aware scheduling techniques use predictors or models to decide what applications should be co-running together to minimize the performance degradation or to improve performance isolation.…”
Section: Software Runtime and Os Approaches To Mitigating Contentionmentioning
confidence: 99%
See 3 more Smart Citations