作者DrStein (交换关联)
看板Fortran
标题[转录][转录][情报] Intel被迫移除编译器中「让AMD变 …
时间Mon Jan 11 23:15:29 2010
※ [本文转录自 C_and_CPP 看板]
作者: gaiger (hallowed be my name) 看板: C_and_CPP
标题: [转录][情报] Intel被迫移除编译器中「让AMD变废」的 …
时间: Thu Jan 7 02:03:31 2010
※ [本文转录自 PC_Shopping 看板]
作者: Davidcute (阿宅不宅) 看板: PC_Shopping
标题: [情报] Intel被迫移除编译器中「让AMD变废」的功能
时间: Thu Jan 7 00:20:05 2010
有些事情你可能不知道,但你也许应该需要知道——尤其你是一位程序员,尤其你还使用
Intel的编译器——Intel的编译器会有意的削弱非Intel处理器的性能。这是Intel反竞争
的卑鄙手段之一。Intel的编译器会产生不同的代码片段,对不同的处理器或不同的指令
集((SSE2、SSE3等)进行优化。系统会探测运行的CPU,然後据此选择优化代码路径,
Intel称这种方法为CPU调度程序。但秘密在於,调度程序不仅仅检查CPU支持的指令集,
它还检查供应商身份识别码。
如果身份识别码是GenuineIntel,它随後会使用优化代码;如果不是,它会选择最慢的代
码版本。相同处理器如果修改了身份识别码,编译出来的程序在性能测试中有相当大的变
化,比如将VIA Nano处理器的CPUID改成GenuineIntel,性能竟然提升了47.4%。
这是一个严重的问题。幸运的是,最近AMD和Intel达成了反托拉斯和解协议,该问题得到
了部分解决,至少对於AMD用户是如此。
http://www.cnbeta.com/articles/101563.htm
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.249.139
※ 编辑: Davidcute 来自: 140.112.249.139 (01/07 00:22)
1F:推 lookers:........ 01/07 00:21
2F:推 JoeArtanis:....... 01/07 00:23
3F:推 suzukihiro:哇靠 有这种奥步... 01/07 00:24
4F:推 wch6858:ICC耶 很好奇这种东西到底有多少人用? 01/07 00:26
5F:推 rock0807:好贱... 搞不好还有加入倒数计时 会自动烧毁 01/07 00:27
6F:推 CloudJ:超级奥步Intel... 01/07 00:29
7F:推 erase2004:借转谢谢 01/07 00:30
8F:推 rwr:我要改CPUID... 01/07 00:30
9F:推 horb:VIA持续低迷 01/07 00:31
10F:推 QuentinHu:还好我都用INTEL XXXD 01/07 00:35
11F:→ windrain0317:没在用ICC,不懂 01/07 00:36
12F:→ PlayStation3:罚个一季收入也是刚好而已.. 01/07 00:37
13F:→ kisia:侦测到AMD的CPU 本电脑将在5秒後自动销毁 01/07 00:40
14F:推 kira770927:........ 01/07 00:40
15F:推 novanut:这......太监了~~~ 01/07 00:42
16F:推 ang728:以前就有听过了 最早在PCMARK的测试就有人发现 01/07 00:44
17F:→ ang728:一样测NANO的时候发现的 01/07 00:45
18F:推 rockman112:商业手法= = 01/07 00:47
19F:→ lightwings:同楼上 01/07 00:58
20F:推 wonderverge:去看看某01站…之前还有人嫌美国管Intel管太多呢 科 01/07 00:59
21F:推 sohate5566:看来AMD长期被Intel盖布袋也不是什麽新鲜事了 01/07 00:59
22F:推 Xconqueror:这是我听过"奥步"这两个字用得最贴切的地方... 01/07 01:01
23F:推 yujie0822:跟微软一样.. 01/07 01:04
25F:→ rexmu:这招好夭寿= =... 01/07 01:05
26F:→ sohate5566:对阿 Intel此举就是明着要"盖"人布袋 01/07 01:09
27F:→ sohate5566:把非Intel的效率严重降低 01/07 01:09
28F:→ PlayStation3:您已成为AMD CPU的受害者 按此升级正版INTEL CPU 01/07 01:12
29F:推 ChampionHare:这要看是为了「正确性」所以跑相容模式还是故意.. 01/07 01:12
30F:推 sdcheck:哇靠!! 这招也太机了 01/07 01:12
31F:→ PlayStation3:程式:不好意思 您颜色不对喔 01/07 01:14
32F:推 HsiaoCC:印象中ICC本来就是Intel拿来卖钱的东西… 非用Intel CPU的 01/07 01:15
33F:→ HsiaoCC:应该也不致於会买ICC来用吧…? 01/07 01:15
34F:→ birdy590:应该跟其它 compiler 比才对吧 01/07 01:17
35F:推 suzukihiro:颜色错误 01/07 01:18
36F:推 sdcheck:改个名字效能就会提升 也算是当今科技时代的奇蹟@@ 01/07 01:21
37F:推 a34021501:太夸张了... 但是如果我是Intel 我一定也这样作XDD 01/07 01:36
38F:→ kuninaka:某个BENCHMARK之前就被抓包 好像是PCMARK来着 01/07 01:42
39F:推 mike1990:...........这太夸张了 01/07 01:46
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.206.101
40F:→ yoco315:记得有个作 compiler 的版友 n 年前就讲过这件事... 01/07 02:46
※ horngsh:转录至看板 C_Sharp 01/07 08:36
41F:推 andyjy12:之前就有讨论过这东西 01/07 09:37
42F:推 final01:AMD没做compiler嘛?买一些gcc的强者来吧 01/07 12:04
43F:推 Bencrie:AMD是送人去gcc那边吧 01/07 13:12
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.206.101