Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007 2007
DOI: 10.1145/1272996.1273004
|View full text |Cite
|
Sign up to set email alerts
|

Thread clustering

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 171 publications
(14 citation statements)
references
References 18 publications
0
14
0
Order By: Relevance
“…The statistics that are needed to implement proposed scheduling algorithm can be collected through PMUs. PMUs can provide fine-grained statistics with relatively low overhead [6]. Parekh et al [7] used hardware performance counters that provide cache miss and related information to schedule threads wisely in simultaneous multithreaded processors.…”
Section: Performance Counters and Monitoringmentioning
confidence: 99%
“…The statistics that are needed to implement proposed scheduling algorithm can be collected through PMUs. PMUs can provide fine-grained statistics with relatively low overhead [6]. Parekh et al [7] used hardware performance counters that provide cache miss and related information to schedule threads wisely in simultaneous multithreaded processors.…”
Section: Performance Counters and Monitoringmentioning
confidence: 99%
“…Techniques that employ thread migration to improve performance include load - [Hofmeyr et al 2011;Johnson et al 2010], cache contention [Zhuravlev et al 2010], shared memory region [Tam et al 2007], and lock contention [Lozi et al 2012;Sridharan et al 2006] aware thread migration.…”
Section: Related Workmentioning
confidence: 99%
“…It is assumed that the shared-region information is known a priori. Tam et al [2007] propose a thread clustering technique to detect shared-memory regions dynamically. Clustering techniques group similar threads to reduce variation within clusters that leads to maximizing differences between clusters.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…For instance, Philbin et al [11] formalise the problem of locality-aware thread scheduling for a single-core processor. In other work by Tam et al [14], threads are grouped based on data-locality for multi-threaded multi-core processors, introducing a metric of thread similarity. Furthermore, Ding and Zhong [2] propose a model to estimate locality based on reuse distances.…”
Section: Related Workmentioning
confidence: 99%