Mechanism for on-line prediction of future performance measurements in a computer system
AssigneeInternational Business Machines Corporation
InventorsGheorghe Cascaval, Evelyn Duesterwald, Sandhya Dwarkadas
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsGheorghe Cascaval, Evelyn Duesterwald, Sandhya Dwarkadas
Estimating the term…
Disclosed are a method and system for predicting future values of a target metric associated with a task executed on a computer system. The method comprises the steps of, over a given period of time, measuring at least one defined metric, transforming that measurement into a value for a predictor source metric, and using the value for the predictor source metric to obtain a predicted future value for said target metric. The preferred embodiment of this invention provides a flexible performance multi-predictor to solve the problem of providing accurate future behavior predictions for adaptive reconfiguration systems. The multi-predictor makes predictions about future workload characteristic by periodically reading available hardware counters. Also disclosed is a method and system for periodically reconfiguring an adaptive computer system by rescheduling tasks based on future behavior predictions.
1-14. (canceled)
A method of periodically reconfiguring an adaptive computer system based on future behavior predictions, comprising the steps:
Apparatus for periodically reconfiguring an adaptive computer system based on future behavior predictions, comprising:
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for periodically reconfiguring an adaptive computer system based on future behavior predictions, said method steps comprising:
Dependencies are inferred from the claim text.