Skip navigation

Standard Performance Evaluation Corporation

Facebook logo LinkedIn logo Twitter logo

SPEC CPU® 2017

The SPEC CPU® 2017 benchmark package contains SPEC's next-generation, industry-standardized, CPU intensive suites for measuring and comparing compute intensive performance, stressing a system's processor, memory subsystem and compiler.

SPEC designed these suites to provide a comparative measure of compute-intensive performance across the widest practical range of hardware using workloads developed from real user applications. The benchmarks are provided as source code and require the use of compiler commands as well as other commands via a shell or command prompt window. SPEC CPU 2017 also includes an optional metric for measuring energy consumption.

The SPEC CPU 2017 benchmark package contains 43 benchmarks, organized into four suites:

  • The SPECspeed® 2017 Integer and SPECspeed® 2017 Floating Point suites are used for comparing time for a computer to complete single tasks.
  • The SPECrate® 2017 Integer and SPECrate® 2017 Floating Point suites measure the throughput or work per unit of time.

More information:


Submitted Results
Text, HTML, CSV, PDF, and Configuration file outputs for the SPEC CPU 2017 metrics; includes all of the results submitted to SPEC from the SPEC member companies and other licensees of the benchmark package.

Search across all the SPEC CPU® 2017 benchmark results in SPEC's online result database.

Benchmark Press Releases

Press release material, documents, and announcements:

Benchmark Documentation

Index of SPEC CPU 2017 documentation, the Run and Reporting Rules, benchmark descriptions, etc. All documentation available for the benchmark distribution is found/maintained/updated here.


If help is needed with running the SPEC CPU2017 benchmark suites, please see the technical support page. You may also want to check the FAQ and the known issues pages.

Related Publications

Benchmark case study
How a cloud computing company uses the SPEC CPU2017 benchmark suites.

Research - Simpoints
Simpoint "pinballs" for portions of the CPU2017 workloads


Flag Descriptions - explanations from the testers for what all those cryptic flags in the results' notes section really mean.