数码科技

揭秘:Intel干过哪些肮脏事?

最近SemiAccurate的Charlie大神发布了一篇题为:《AMD Ryzen 7 1800X以半价击败了Intel i7 6900K》的文章;

img003.jpg

其中有一段话提到:Intel打算以威胁/绑架媒体的方式,面对即将到来的Ryzen处理器。

img001.jpg

原文截图

原文:

Cinebench may be seen as a non-representative benchmark for some but SemiAccurate is confident that Ryzen’s performance will hold up across a wide range of benchmarks. This last bit may explain why Intel PR sent out a last-minute “call us before you write” email to most of the press, but not SemiAccurate, after hours last night. You could infer that they are suddenly really worried about something. In case we read that wrong, they should be.

【…一些人可能认为Cinebench不能算有代表性的测试,但SA对Ryzen在大多数测试中的性能抱有信心。这或许也能够解释,为什么昨晚上Intel的公关部门向大多数媒体发出了一份内容为“写评测前要先问我们”的邮件。你可以将其解读为,Intel突然对某件事变得忧心忡忡。…】

img004.jpg

引用人是Hans de Vries,Chip-Architect的创始人。

同时也有评论称,Intel威胁/绑架媒体,告诉他们该如何在评测中“形容”Ryzen的性能水平。其他人也在谈论这个问题,也已经确认了email,虽然他们不会透露详细内容(这样做会让他们丧失某些赞助)。


北美两家最大的硬件媒体的主编已经确认确有其事。



img005.jpg

同时Intel也找到某些IT主管,让他们购买Intel服务器,同时提供折扣。该主管称在见到Ryzen服务器(Naples)的性能出来之前不会买任何一家的产品;然后Intel态度大转,称如果不购买AMD产品,就会提供很多“好处”。


对Intel的此行为国外媒体的编辑并不感到出乎意料:这是往常的惯例,几乎每次测试都会收到这样的邮件。

其实不仅是现在,Intel在过去也干过不少肮脏的事情。

让我们回到2005年。

img002.jpg

当时AMD的Athlon 64在各项性能都领先于Intel的Pentium 4,卖出了很多处理器。

但突然间,销量大幅下跌,测试结果也变成Intel性能更强,尽管真实体验并不能被测试程序体现出来。

猜猜为何? 因为Intel砸钱给PC厂商,好让他们好几年不买AMD的芯片。尽管AMD处理器更快,厂商还是跟了Intel,因为厂商从Intel手里拿到的钱远比卖好产品挣的钱多。

来源:

http://www.techweekeurope.co.uk/workspace/dell-pays-65million-to-settle-intel-bribe-probe-8577
http://forums.vr-zone.com/news-around-the-web-/129715-suit-intel-paid-dell-up-1-billion-year-not-use-amd-chips.html
http://www.anandtech.com/show/3839/intel-settles-with-the-ftc
http://www.xbitlabs.com/news/cpu/display/20091104200351_Intel_Accused_of_Giving_Dell_6_Billion_for_Exclusivity.html
https://www.ftc.gov/news-events/press-releases/2010/08/ftc-settles-charges-anticompetitive-conduct-against-intel
http://www.osnews.com/story/22683/Intel_Forced_to_Remove_quot_Cripple_AMD_quot_Function_from_Compiler_

除了绑架厂商,Intel对编译器也进行了篡改,故意让现有的AMD处理器跑的更慢:这不是暂时的,而是永久的;所有使用该版本编译器开发的软件在AMD平台上永远都会跑的更慢。(有些被影响的测试软件现在还在使用)。

详细可见:

http://www.agner.org/optimize/blog/read.php?i=49#112

Mathcad

Mathcad version 15.0中的Matrix algebra性能就受到CPUID的极大影响


img001.jpg

使用了老版本的Intel MKL (version 7.2.0, 2004), 会根据CPUID的不同加载不同版本的MKL。


可以看到,把CPUID修改成除Intel以外的所有CPU时只能使用最基本的386指令集

而修改奔腾4处理器后可以使用SSE3指令集,速度提升一倍有余。


img002.jpg

Intel Math Kernel Library


img003.jpg

Intel Vector Math Library


img004.jpg

Intel standard C library and standard math library


img005.jpg

Intel Short Vector Math Library


img001.jpg

Intel C++ compiler

在Github上还有专门解决编译器影响的补丁:https://github.com/jimenezrick/patch-AuthenticAMD

img004.jpg

要是把Intel所有的历史都罗列出来会很冗长,相信没几个人看得下去

所以就每条列出,有兴趣的可以去查一下

img003.jpg

CPU:


1.在欧洲最常见。Intel通过不同手段赞助OEM,让他们不要使用AMD处理器,例如大批量折扣;保留广告、R&D资金;威胁OEM在CPU短缺时不优先供应等。

2.Intel修改了他们的编译器,使得AMD CPU跑的更慢。有段时间Intel的编译器在非Intel处理器上不会使用SSE/SSE2指令,这个问题在好几年之前解决了。

3.Intel砸钱、胁迫软硬件开发商,不让他们支持AMD CPU或者对AMD CPU施加限制。(包括那些声称“兼容Intel处理器”,却不兼容AMD的软硬件商

4.误导性广告。包括对开发者隐瞒编译器的修改、提供虚假的测试成绩(比如BAPCo Sysmark),同时声称这些虚假的测试成绩代表“真实性能”(实则不能)。

img008.jpg

GPU:


1.Intel通过不向NVIDIA授权最新的DMI总线(连接南北桥)和QPI总线(连接Nehalem处理器和X58北桥),使得NVIDIA无法为第一代Core i处理器提供芯片组,抹杀了未来NVIDIA的芯片组业务可能带来的威胁。

2.Intel“制造了”独显的“互用性问题”,特别是针对GPGPU的可用性。可能指Lynnfield上只提供了单PCIe x16,对于双卡明显不够。

3.Intel尝试通过开发Larrabee来破坏GPGPU功能。包括虚报Larrabee软硬件的开发进度,散播非Intel开发工具的负面评价等。

4.通过捆绑CPU+集显芯片组来排挤竞争者。

5.如果不购买Intel的集显芯片组,Atom的标价会变高。


img001.jpg

FTC的处罚结果


source:SemiAccurate/reddit/anandtech,本站整理翻译,转载请注明出处。

剧毒术士马文

留学中 Comp.Arch|RISCV|HPC|FPGA 最近沉迷明日方舟日服 联系方式请 discord 或者 weibo 私信。目前不在其他平台活动。 邮箱已更新为[email protected]。 看板娘:ほし先生♥

相关文章

8 评论

  1. 有人做了测试,至少对于最新版x265,GCC/MSVC/ICC build性能上没啥差别。
    https://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=1978

  2. icl在编译多媒体应用的时候也许有优势,但是大部分时候并不如MSVC/GCC/Clang可靠。

  3. 我是学生党…不是很想把爱好拿去赚钱
    投资想搞我也搞不起来的…

  4. 博主算是我见过少有的研究这方面比较透彻的人了(国内那些小白只会撕逼),你不搞投资太可惜了啊。。。

  5. 人智农嘛 按摩店的东西只能智商够的人用 I家则能骗到广大小白 所以肯定I家赚钱啊 毕竟 古往今来 真理只掌握在少数人手里╮( ̄▽ ̄”)╭

  6. 人智农嘛 按摩店的东西只能智商够的人用 I家则能骗到广大小白 所以肯定I家赚钱啊 毕竟 古往今来 真理只掌握在少数人手里╮( ̄▽ ̄”)╭

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部按钮