Implementation of Performance Management -1
1. Determine an “optimal” application structure for a given configuration of processors (including number of master processes/threads)
2. Predict a configuration of processors which will execute a given problem formulation in a given time.
1. Application invokes performance model for initialization of its optimization space and structural parameters. (Model uses historical execution behavior parameters.)
2. Application periodically invokes performance model with current values from execution behavior measurement system or new configuration parameters.