2012 International Conference for High Performance Computing, Networking, Storage and Analysis 2012
DOI: 10.1109/sc.2012.11
|View full text |Cite
|
Sign up to set email alerts
|

A practical method for estimating performance degradation on multicore processors, and its application to HPC workloads

Abstract: Abstract-When multiple threads or processes run on a multicore CPU they compete for shared resources, such as caches and memory controllers, and can suffer performance degradation as high as 200%. We design and evaluate a new machine learning model that estimates this degradation online, on previously unseen workloads, and without perturbing the execution.Our motivation is to help data center and HPC cluster operators effectively use workload consolidation. Data center consolidation is about placing many appli… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
54
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(54 citation statements)
references
References 14 publications
(32 reference statements)
0
54
0
Order By: Relevance
“…There are also studies that evaluate the effectiveness of analytical and statistical models to solve problems related to contention [16,25,36,63]. The computational complexity, heuristics and approximation algorithms for optimal multiprocessor scheduling are explored in [10,23,30,32].…”
Section: Related Workmentioning
confidence: 99%
“…There are also studies that evaluate the effectiveness of analytical and statistical models to solve problems related to contention [16,25,36,63]. The computational complexity, heuristics and approximation algorithms for optimal multiprocessor scheduling are explored in [10,23,30,32].…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, unlike most machine learning models, tree-based models do not require much parameter tuning. Indeed, tree-based models such as random forests and GBDT are a popular choice for model building and data analytics and have proved useful in related HPC applications [9]. In the discussions below, we present our results using tree-based models.…”
Section: Modelingmentioning
confidence: 99%
“…Table 4 also presents an example line from our combined dataset. Attribute selection or attribute reduction procedures [9] to select a smaller set of useful attributes are usually beneficial for large attribute spaces. In our case, since the number of attributes was already small and moderately reasonable, we did not perform any attribute selection or reduction.…”
Section: Modelingmentioning
confidence: 99%
See 1 more Smart Citation
“…There have also been studies that evaluate the effectiveness of analytical and statistical models to solve problems related to contention [40,60,24,31]. The computational complexity, heuristics and approximation algorithms for optimal multiprocessor scheduling are explored in [30,19,37,35].…”
Section: Related Workmentioning
confidence: 99%