SPECは、特定のワークロードを対象とした、実質的に不正行為に相当する明らかな最適化(via ServeTheHome and Phoronix)に対する不快感を理由に、特定のバージョンのIntelコンパイラーを実行するIntel CPUに対するSPEC CPU 2017の結果を公表しないと発表した。問題のコンパイラーを使用して公表された2,600以上のベンチマーク結果には注意書きが追加され、主に第4世代Xeon Sapphire Rapids CPUを搭載したマシンによるこれらの結果は事実上無効となった。
SPEC CPU 2017は、主にハイエンドサーバー、データセンター、ワークステーション/PCで使用されるベンチマークであり、異なるコンピューター同士を比較できるように、標準化された方法でさまざまなワークロードにおける性能をテストする。SPEC CPU 2017における優れた性能は、ハードウェアだけでなくソフトウェアにも左右される。ソフトウェア側の最適化における重要な要素の1つはコンパイラであり、コンパイラは基本的に、記述されたコードをプロセッサが最適に実行できるように再フォーマットするプログラムである。
現在2,600件以上のSPEC CPU 2017の結果に添付されている免責事項には、"この結果に使用されたコンパイラは、先験的知識を用いて523.xalancbmk_r / 623.xalancbmk_sベンチマークの性能を特に向上させるコンパイルを実行していた "と記載されている。これは、コンパイラ(この場合、インテルのoneAPI DPC++/C++コンパイラ)が、問題の2つのSPEC CPU 2017ベンチマークがテストする種類の作業負荷に対して最適化されたのではなく、特に2つのベンチマークそのものが最適化されたことを意味する。