SPEC CPU®2017 Changes in v1.1.7

$Id: changes-in-v1.1.7.html 6600 2021-02-17 05:19:32Z CloyceS $ Latest: www.spec.org/cpu2017/Docs/

This document briefly describes changes in SPEC CPU®2017 v1.1.7, a product of the SPEC® non-profit corporation (about SPEC).

All users are strongly encouraged to update to v1.1.7,
to improve compatibility, reliability, accuracy, and clarity (as described below).
Updates are easy to do.

Contents:

macOS arm64

Benchmark updates

502.gcc_r / 602.gcc_s

Presubmission tools

PTD (the Power/Temperature Daemon)

Intel Compiler version checking

macOS arm64

When SPEC CPU 2017 v1.1.7 is installed on a macOS system, SPEC CPU tools will be selected that match the chip - either x86_64 or arm64 ("M1"). The config directory now includes an example config file for Apple Clang on macOS.

Benchmark updates

502.gcc_r / 602.gcc_s

The portability flag SPEC_GCC_VARIADIC_FUNCTIONS_MISMATCH_WORKAROUND is available for use on macOS, where it is neeeded to address an ABI violation.

Presubmission tools

The presubmission tools, which were first included in v1.1.5, have been updated.

PTD (the Power/Temperature Daemon)

Update PTD (the Power/Temperature Daemon) to v1.9.2, which supports more devices.

Intel Compiler version checking

The field sw_compiler has certain syntax requirements for how compiler versions are specified. Due to a change in how Intel Compiler versions are released, this field has been updated. If you are using a newer Intel compiler, you will need this update in order to avoid warnings when result files are generated.

Your copy of SPEC CPU 2017 will be more reliable with the above fixes. You should update.

SPEC CPU®2017 Changes in v1.1.7: Copyright © 2021 Standard Performance Evaluation Corporation (SPEC®)