SPEC



         


The Standards Performance Evaluation Corporation (SPEC) is a non-profit organization that aims to produce fair, impartial and meaningful benchmarks for computers. SPEC was founded in 1988 and is financed by its member organizations which include all leading computer and software manufacturers. SPEC benchmarks are widely used today in evaluating the performance of computer systems; the results are published on the SPEC web site.

The benchmarks aim to test "real-life" situations. SPEC-WEB, for example, tests web server performance by performing various types of parallel HTTP requests, and SPEC-CPU tests CPU performance by measuring the run time of several programs such as the compiler gcc and the chess program crafty. The various tasks are assigned weights based on their perceived importance; these weights are used to compute a single benchmark result in the end.

SPEC benchmarks are written in a platform neutral programming language (usually C or Fortran), and the interested parties may compile the code using whatever compiler they prefer for their platform, but may not change the code. Manufacturers have been known to optimize their compilers to improve performance of the various SPEC benchmarks.

In order to use a benchmark, a license has to be purchased from SPEC; the costs vary from test to test with a typical range from several hundred to several thousand dollars.

[Top]

The Benchmarks

[Top]

Current SPEC Benchmarks

[Top]

Future SPEC Benchmarks

[Top]

Retired SPEC Benchmarks

[Top]




  View Live Article   This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License