Apart from earning bragging rights for vendors, benchmarks are used first as comparison vehicles for hardware and software and second as estimators of the size and number of resources needed to support a specific workload mix.
As a comparison vehicle, benchmarks are used in at least three different guises:
1.To compare systems from different vendors, often for aiding purchasing decisions.
2.To compare the performance of systems of different architectures within a single vendor, for example, IBM looking at AS/400 and S/370 performance. This is often important for pricing purposes.
3.As a way of measuring increases or decreases in performance of new models and versions of hardware and software. The latter sometimes ...