<p>A computer-implemented method 200 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 102. The method includes ascertaining 204 a set of configuration parameters pertaining to a model computer system within the dynamically configurable computing environment 102. The model computer system is different from the dynamically configurable computer system. The method further includes optimizing 206 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.</p>