Evaluation in Uniprocessors
Decisions made only after quantitative evaluation
For existing systems: comparison and procurement evaluation
For future systems: careful extrapolation from known quantities
Wide base of programs leads to standard benchmarks
- Measured on wide range of machines and successive generations
Measurements and technology assessment lead to proposed features
Then simulation
- Simulator developed that can run with and without a feature
- Benchmarks run through the simulator to obtain results
- Together with cost and complexity, decisions made