Selecting a suitable VM instance type for an application can be difficult task because of the number of options and the variety of application requirements. Recent research takes a data-driven approach to model VM performance, but this requires carefully choosing a small set of relevant benchmarks as input. We propose a semi-supervised matrix-factorization-based latent variable approach to predict the performance of an unknown new application. This method allows to take a large set of benchmarks as input for VM performance modelling, and it uses the model and the performance measure of the new application on some of the target VMs to predict the performance on the rest of all VMs. We ran experiments with 373 micro-benchmarks from stress-ng ...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
International audienceWe design predictors of user dissatisfaction with the performance of applicati...
This paper describes a simulation-based technique for the performance prediction of message-passing ...
The success of cloud computing builds largely upon on-demand supply of virtual machines (VMs) that p...
With the growing adoption of virtualized datacenters and cloud hosting services, the allocation and ...
Abstract: Large-scale data centers leverage virtualization technology to achieve excellent resource ...
Performance models provide the ability to predict appli-cation performance for a given set of hardwa...
Predicting the runtime of a sparse matrix-vector multiplication (SpMV) for different sparse matrix f...
Predicting the runtime of a sparse matrix-vector multiplication (SpMV) for different sparse matrix f...
Using a population of VMware Virtual Center Virtual Ap-pliances (VCVA) and their respective workload...
As workstation clusters gain popularity as a parallel computing platform,there is an increasing need...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Abstract—In this work we address the problem of predicting the performance of a complex application ...
With the success of internet, recently more and more companies start to run web-based business. Whil...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
International audienceWe design predictors of user dissatisfaction with the performance of applicati...
This paper describes a simulation-based technique for the performance prediction of message-passing ...
The success of cloud computing builds largely upon on-demand supply of virtual machines (VMs) that p...
With the growing adoption of virtualized datacenters and cloud hosting services, the allocation and ...
Abstract: Large-scale data centers leverage virtualization technology to achieve excellent resource ...
Performance models provide the ability to predict appli-cation performance for a given set of hardwa...
Predicting the runtime of a sparse matrix-vector multiplication (SpMV) for different sparse matrix f...
Predicting the runtime of a sparse matrix-vector multiplication (SpMV) for different sparse matrix f...
Using a population of VMware Virtual Center Virtual Ap-pliances (VCVA) and their respective workload...
As workstation clusters gain popularity as a parallel computing platform,there is an increasing need...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Abstract—In this work we address the problem of predicting the performance of a complex application ...
With the success of internet, recently more and more companies start to run web-based business. Whil...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
International audienceWe design predictors of user dissatisfaction with the performance of applicati...
This paper describes a simulation-based technique for the performance prediction of message-passing ...