sthuasheng 发表于 2024-2-17 11:15

SPEC作废Intel 2600多项官方测试:不允许特殊优化

非营利性第三方计算机标准化基准测试组织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%。

SPEC作废Intel 2600多项官方测试:不允许特殊优化

多年来,优化测试一直是个极具争议的话题,Intel、AMD、NVIDIA都曾多次招致非议。

比如早在2003年,NVIDIA就被指通过驱动优化,提升了3DMark 2003的显卡跑分。

2010年,NVIDIA又指责AMD,在游戏中关闭特定驱动设置,以牺牲性能换取更好的画质。

Intel Arc锐炫显卡发布之后,也出现了3DMark跑分非常高、实际游戏性能偏低的情况。

ts02147823 发表于 2024-2-17 11:20

不识抬举

sinopart 发表于 2024-2-17 11:22

输!!!

geiright 发表于 2024-2-17 11:22

牺牲性能换取更好的画质,那不是跑分变低了吗

Barcelona 发表于 2024-2-17 11:34

面向测试进行优化

YoshinoSakura 发表于 2024-2-17 11:46

编译优化不应该也是测试的一环吗

PPXG 发表于 2024-2-17 11:46

以牺牲性能换取更好的画质

真的不是以牺牲画质换取更好的性能吗

punk100 发表于 2024-2-17 11:49

n起家就是牺牲画质换分数。但是老黄的牛逼在于认识到显卡不仅仅是娱乐工具这点。

zhoubi 发表于 2024-2-17 13:12

跑分没赢过,体验没输过

weindy 发表于 2024-2-17 13:26

禁止针对优化挺好的,啥时候安兔兔也借鉴下[偷笑]哦对安兔兔又不是非营利组织,那没事了[狂笑]

Coldfire1975 发表于 2024-2-17 15:31

weindy 发表于 2024-2-17 13:26
禁止针对优化挺好的,啥时候安兔兔也借鉴下哦对安兔兔又不是非营利组织,那没事了 ...

30E实在太香,没办法[喜欢]

psps3 发表于 2024-2-17 15:45

根据Phoronix的测试结果,Intel的特殊优化将SPECint性能整体提升了9%。

feelmydick 发表于 2024-2-17 15:54

保护费断供了吧

af_x_if 发表于 2024-2-17 16:00

我的理解这不是针对编译参数的优化,而是英特尔对这几个测试内置了手写的汇编,编译参数白名单对上直接掏出来。

Icarus_Radio 发表于 2024-2-17 18:21

但是 Intel 自己的编译器生成的代码确实在高性能计算应用上比 GCC 和 LLVM 有优势,不过没有测试幅度那么大

Illidan2004 发表于 2024-2-17 22:07

Icarus_Radio 发表于 2024-2-17 18:21
但是 Intel 自己的编译器生成的代码确实在高性能计算应用上比 GCC 和 LLVM 有优势,不过没有测试幅度那么大 ...

它是说针对测试专门做了特殊优化

赫敏 发表于 2024-2-17 23:47

本帖最后由 赫敏 于 2024-2-17 16:21 编辑

Icarus_Radio 发表于 2024-2-17 05:21
但是 Intel 自己的编译器生成的代码确实在高性能计算应用上比 GCC 和 LLVM 有优势,不过没有测试幅度那么大 ...

某些特定版本。说明里面有识别测试项目的代码

The compiler used for this result was performing a compilation that specifically improves the performance of the 523.xalancbmk_r / 623.xalancbmk_s benchmarks using a priori knowledge
这两个项目上提供了特异参数之类

一日 发表于 2024-2-17 23:57

特殊优化应该是为了这项成绩,把其他性能调差,把专门针对这项测试的部分调高。这种做法类似于考历史,就只背要靠的部分然后获得高分,本质上不能反映出学生的历史知识水平。

proc 发表于 2024-2-18 00:04

补充一条新闻

Intel ICC编译器的支持已经将要从Linux内核中移除了,原因是从来没有人用过它

赫敏 发表于 2024-2-18 05:19

The compiler used for this result was performing a compilation that specifically improves the performance of the 523.xalancbmk_r / 623.xalancbmk_s benchmarks using a priori knowledge

相当于为这两个项目提供了小抄

晓古城 发表于 2024-2-18 05:43

[偷笑]A卡画质高,N卡网速快干活好
页: [1]
查看完整版本: SPEC作废Intel 2600多项官方测试:不允许特殊优化