Abstract—Adaptive computing systems rely on accurate predictions of application behavior to understand and respond to the dynamically varying characteristics. In this study, we present a Statistical Metric Model (SMM) that is system- and metric-independent for predicting application behavior. SMM is a probability distribution over application patterns of varying length and it models how likely a specific behavior occurs. Maximum Likelihood Estimation (MLE) criterion is used to estimate the parameters of SMM. The parameters are further refined with a smoothing method to improve prediction robustness. We also propose an extension to SMM (i.e., SMM-Interp) to handle sudden short-term changes in application behavior. SMM learns the application ...
This paper presents a new technique that enhances the process and the methodology used in a performa...
Predicting future behavior reliably and efficiently is vital for systems that manage virtual service...
This work contributes to throughput calculation for real-time multiprocessor applications experienci...
Adaptive computing systems rely on predictions of program behavior to understand and respond to the ...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Applications and services delivered through large Internet Data Centersare now feasible thanks to ne...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
While it is possible to accurately predict the execution time of a given iteration of an adaptive ap...
Abstract — Shared computing utilities allocate compute, network, and storage resources to competing ...
Modern Internet applications run on top of complex system infrastructures where several runtimemanag...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
Several activities of Web-based architectures are managed by algorithms that take runtime decisions ...
Traditional means of gathering performance data are trac-ing, which is limited by the available stor...
Computer memory hierarchy becomes increasingly powerful but also more complex to optimize. Run-time...
In this paper, we present the Framework for building Failure Prediction Models ((FPM)-P-2), a Machin...
This paper presents a new technique that enhances the process and the methodology used in a performa...
Predicting future behavior reliably and efficiently is vital for systems that manage virtual service...
This work contributes to throughput calculation for real-time multiprocessor applications experienci...
Adaptive computing systems rely on predictions of program behavior to understand and respond to the ...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Applications and services delivered through large Internet Data Centersare now feasible thanks to ne...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
While it is possible to accurately predict the execution time of a given iteration of an adaptive ap...
Abstract — Shared computing utilities allocate compute, network, and storage resources to competing ...
Modern Internet applications run on top of complex system infrastructures where several runtimemanag...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
Several activities of Web-based architectures are managed by algorithms that take runtime decisions ...
Traditional means of gathering performance data are trac-ing, which is limited by the available stor...
Computer memory hierarchy becomes increasingly powerful but also more complex to optimize. Run-time...
In this paper, we present the Framework for building Failure Prediction Models ((FPM)-P-2), a Machin...
This paper presents a new technique that enhances the process and the methodology used in a performa...
Predicting future behavior reliably and efficiently is vital for systems that manage virtual service...
This work contributes to throughput calculation for real-time multiprocessor applications experienci...