Computer benchmarking: Paths and pitfalls: The most popular way of rating computer performance can confuse as well as inform; avoid misunderstanding by asking just what the benchmark is measuring

Abstract
Benchmarking, running a set of well-known programs on a machine to compare its performance with that of others, is explained, and the problems involved in its use are outlined. Suggestions for avoiding the pitfalls of benchmarking are provided. The need to take into account user-friendliness is highlighted. A hierarchical approach to evaluation is described.