非营利性第三方计算机标准化基准测试组织SPEC宣布,不再公布Intel处理器的SPEC CPU 2017测试结果,总计超过2600项,因为它们都基于特定版本的Intel编译器,针对特定工作负载做了特殊优化。
SPEC CPU 2017通常用于衡量高端数据中心、服务器、工作站、PC电脑的性能,以一系列标准化方式,通过各种不同工作负载进行测试,不仅可以体现硬件性能,还可以展现软件支持与优化能力。
软件优化的一个关键要素就是编译器,简单地说它负责对程序代码进行重新解释,让处理器以最佳方式、最高性能来运行。
SPEC指出,这次作废的Intel 2600多项测试成绩,所用的Intel oneAPI DPC++/C++编译器特别针对523.xalancbmk_r、623.xalancbmk_s测试项目进行了优化编译,导致成绩偏高。
涉事编译器版本为2022.0到2023.0,也就是大部分测试成绩来自2022年,多数源自Sapphire Rapids四代至强,而新发布的Emerald Rapids五代至强应该不受影响。
根据Phoronix的测试结果,Intel的特殊优化将SPECint性能整体提升了9%。
多年来,优化测试一直是个极具争议的话题,Intel、AMD、NVIDIA都曾多次招致非议。
比如早在2003年,NVIDIA就被指通过驱动优化,提升了3DMark 2003的显卡跑分。
2010年,NVIDIA又指责AMD,在游戏中关闭特定驱动设置,以牺牲性能换取更好的画质。
Intel Arc锐炫显卡发布之后,也出现了3DMark跑分非常高、实际游戏性能偏低的情况。