Optimizing computer system
AssigneeHewlett-Packard Development Company, L.P.
InventorsMark Kendall Vaszary, Douglas Nelson
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for improving the performance of a dynamically configurable computer system. The dynamically configurable computer system is created from components disposed in a dynamically reconfigurable computing environment. The method includes ascertaining a set of configuration parameters pertaining to a model computer system within the dynamically configurable computing environment. The model computer system is different from the dynamically configurable computer system. The method further includes optimizing the dynamically configurable computer system using at least a portion of the set of configuration parameters. The optimizing causes the dynamically configurable computer system to perform differently after the optimizing.
Claims28
A computer-implemented method for improving the performance of a dynamically configurable computer system, said dynamically configurable computer system being created from components disposed in a dynamically reconfigurable computing environment, comprising:
- monitoring performances of a plurality of dynamically configurable computer systems in a solution class;
- ascertaining a set of configuration parameters pertaining to a model computer system identified from said plurality of dynamically configurable computer systems within said dynamically configurable computing environment, said model computer system being different from said dynamically configurable computer system;
- and
- optimizing said dynamically configurable computer system using at least a portion of said set of configuration parameters, said optimizing causing said dynamically configurable computer system to perform differently after said optimizing.
A computer-implemented method for improving the performance of a dynamically configurable computer system, said dynamically configurable computer system being created from components disposed in a dynamically reconfigurable computing environment, comprising:
- ascertaining a performance trend from performance parameters associated with said dynamically configurable computing environment;
- creating a set of configuration parameters responsive to said performance trend;
- and
- optimizing said dynamically configurable computer system using at least a portion of said set of configuration parameters, said optimizing causing said dynamically configurable computer system to perform differently after said optimizing.
An arrangement for improving the performance of a dynamically configurable computer system, said dynamically configurable computer system being created from components disposed in a dynamically reconfigurable computing environment, comprising:
- means for monitoring performances of a plurality of dynamically configurable computer systems in a solution class;
- means for ascertaining a set of configuration parameters pertaining to a model computer system identified from said plurality of dynamically configurable computer systems within said dynamically configurable computing environment, said model computer system being different from said dynamically configurable computer system;
- and
- means for optimizing said dynamically configurable computer system using at least a portion of said set of configuration parameters, said optimizing causing said dynamically configurable computer system to perform differently after said optimizing.
An article of manufacture comprising a program storage medium having computer readable code embodied therein, said computer readable code being configured to cause a computer, when executed by the computer, to improve the performance of a dynamically configurable computer system, said dynamically configurable computer system being created from components disposed in a dynamically reconfigurable computing environment, comprising:
- computer readable code for monitoring performances of a plurality of dynamically configurable computer systems in a solution class;
- computer readable code for ascertaining a set of configuration parameters pertaining to a model computer system identified from said plurality of dynamically configurable computer systems within said dynamically configurable computing environment, said model computer system being different from said dynamically configurable computer system;
- and
- computer readable code for optimizing said dynamically configurable computer system using at least a portion of said set of configuration parameters, said optimizing causing said dynamically configurable computer system to perform differently after said optimizing.
Dependencies are inferred from the claim text.