中国开发网: 论坛: 程序员情感CBD: 贴子 782996
haitao
Intel在编译器中给别家处理器产品“下绊”事件引起美联邦贸易委员会的注意
Intel在编译器中给别家处理器产品“下绊”事件引起美联邦贸易委员会的注意

dryiceboy发布于 2010-01-05 07:27:52|305 次阅读 字体:大 小 打印预览


最近有关Intel在编译器中故意给对手AMD和威盛的处理器产品“下绊”的事件已经引起了美国联邦贸易委员会(FTC)的注意。据一位编程领域的专家 Agner Fog在自己的博客上披露,Intel的编译器在工作时会首先检测所使用的处理器的型号,支持的扩展指令集类型以及处理器的厂商等信息,然后会根据这些信 息生成不同的优化代码。




据这位专家表示,如果Intel的编译器在检测处理器的厂商代号时发现有‘GenuineIntel’(Intel原装正品)的标记,那么便会在后面的代码生成阶段生成特别优化的代码;而如果没有检测到这样的厂商标记,那么就会生成运行速度较慢的代码序列。更糟糕的是,Intel在自己的编译器说明文件里对这一点只字未提。

Fog表示,如果编程者对这种情况心知肚明,那么他们当然就会选择使用其它的编译器产品。试想有哪一位编程者希望自己编译出来的代码在不同类型的处理器上的运行效率差异过大呢?

但存在这种问题的不仅仅是编译器,有些测试软件中也同样存在会检测处理器的厂商代号,然后在得分方面针对特定的厂商进行特别“优化”的现象。

尽管Intel和AMD似乎已经在和解协议中就这件事情达成了妥协,但对FTC而言还有另外一个倒霉的受害者威盛没有得到丝毫的补偿,所以他们应该会为此追查到底。

CNBeta编译
原文:theinquirer
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录