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. Consolidation places many runnable entities on the same server to maximize hardware utilization, but may sacrifice performance as threads compete for resources. Our model helps determine when consolidation is overly harmful to performance. Our work is the first to apply machine learning to this ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Civil and Environmental Enginee...
Workload consolidation is a common method to increase resource utilization of the clusters or data c...
As energy-related costs have become a major economical factor for IT infrastructures and data-center...
Consolidation of multiple applications with diverse and changing resource requirements is common in ...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
© 2019, The Author(s). In this paper, we investigate the influential factors that impact on the perf...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Large high-performance computers (HPC) are expensive tools responsible for supporting thousands of s...
In a virtualized heterogeneous cluster, for a distributed parallel application which runs in multipl...
Doctor of PhilosophyDepartment of Computer ScienceDaniel A. AndresenOverestimation of High Performan...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
International audienceThe increasing computation capability of servers comes with a dramatic increas...
Nowadays, heterogeneous embedded platforms are extensively used in various low-latency applications,...
Scientific applications often require massive amounts of compute time and power. With the constantly...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Civil and Environmental Enginee...
Workload consolidation is a common method to increase resource utilization of the clusters or data c...
As energy-related costs have become a major economical factor for IT infrastructures and data-center...
Consolidation of multiple applications with diverse and changing resource requirements is common in ...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
© 2019, The Author(s). In this paper, we investigate the influential factors that impact on the perf...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Large high-performance computers (HPC) are expensive tools responsible for supporting thousands of s...
In a virtualized heterogeneous cluster, for a distributed parallel application which runs in multipl...
Doctor of PhilosophyDepartment of Computer ScienceDaniel A. AndresenOverestimation of High Performan...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
International audienceThe increasing computation capability of servers comes with a dramatic increas...
Nowadays, heterogeneous embedded platforms are extensively used in various low-latency applications,...
Scientific applications often require massive amounts of compute time and power. With the constantly...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Civil and Environmental Enginee...
Workload consolidation is a common method to increase resource utilization of the clusters or data c...
As energy-related costs have become a major economical factor for IT infrastructures and data-center...