Standard Performance Evaluation Corporation

From Wikipedia, the free encyclopedia
(Redirected from SPEC)

Template:Short description Lua error in package.lua at line 80: module 'Module:Hatnote list' not found. Template:DMCA

Page Module:Message box/ambox.css has no content.Page Template:Multiple issues/styles.css has no content.

Page Module:Infobox/styles.css has no content.

Standard Performance Evaluation Corporation
Formation1988
TypeNon-profit corporation
HeadquartersGainesville, Virginia
MembersOver 120 Hardware/Software Vendors, Universities, Research Centers
Websitewww.spec.org

Script error: No such module "Check for conflicting parameters".

The Standard Performance Evaluation Corporation (SPEC) is a non-profit consortium that establishes and maintains standardized benchmarks and performance evaluation tools for new generations of computing systems. SPEC was founded in 1988 and its membership comprises over 120 computer hardware and software vendors, educational institutions, research organizations, and government agencies internationally.

SPEC benchmarks and tools are widely used to evaluate the performance of computer systems; the test results are published on the SPEC website.

History

The SPEC organization has its origins in efforts by prominent workstation and high-performance computing vendors Apollo Computer, Hewlett-Packard, MIPS Computer Systems and Sun Microsystems to more accurately characterise the performance of computer systems, particularly those based on RISC architectures.[1] Since workstations and servers had begun to incorporate architectural features previously employed in mainframe and supercomputer designs, existing benchmarks such as Dhrystone and Whetstone were considered inadequate. In May 1989, with its membership expanded to ten companies including Digital Equipment Corporation and IBM, the consortium announced the first version of its benchmark suite, running on Unix and consisting of 20 benchmarks.[2]

Despite deprecating the established VAX MIPS or VAX Unit of Performance metric, the initial SPEC benchmarks retained Digital's VAX 11/780 as its reference, having a SPECmark of 1.[3] This SPECmark metric, a feature of the SPEC89 suite, was the geometric mean of two separate results, SPECint89 for integer-based benchmarks and SPECfp89 for benchmarks emphasising floating-point arithmetic, but a single figure was later deemed to be inadequate at representing the general performance of a given system.[4]

References

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content.""SPEC" Benchmark Makes Sense of RISC". Unigram/X. 19 November 1988. p. 2. Retrieved 12 August 2025.
  2. ^ Page Module:Citation/CS1/styles.css has no content."SPEC Reveals First Results as IBM Joins". Unigram/X. 8 May 1989. p. 3. Retrieved 12 August 2025.
  3. ^ Page Module:Citation/CS1/styles.css has no content."MIPS Cleans Up in Performance Stakes – Official". Unigram/X. 8 October 1989. p. 2. Retrieved 12 August 2025.
  4. ^ Page Module:Citation/CS1/styles.css has no content.Sharp, Oliver; Bacon, David F. (October 1994). "Measure for Measure". Byte. pp. 65–66, 68, 70, 72. Retrieved 12 August 2025.

Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Authority control/config' not found.


Lua error in package.lua at line 80: module 'Module:Navbar/configuration' not found.