据国外报道,美国当地时间7月12日(北京时间7月13日)消息,AMD在针对英特尔的起诉书中称,为了达到打击AMD产品的目的,英特尔在自己编译器程序中作了“手脚”,即如果发现程序在AMD平台上运行,就会执行不同的代码路径,从而降低AMD芯片性能或导致系统崩溃。
AMD在起诉书中这样写道:“英特尔已设计了故意降低AMD平台性能的编译器。为达到此目的,英特尔为编译器设计了数种预备性代码路径。其中的一些路径专门针对英特尔平台,而另外一些则为了对付AMD处理器。当编译器程序开始进行‘CPU识别’时,如果它检测到机器使用的是英特尔处理器,程序就会执行最优化的代码路径。相反,如果检测到的是AMD处理器,程序则执行另外的代码路径,目的是为降低AMD产品性能或引起系统崩溃。”
分析人士认为,虽然AMD提出了上述指控,但AMD究竟为此而遭受了多大实际损失,这也是值得怀疑的问题。首先,目前还没有证据能表明存在上述事实。再一点,英特尔的编译器对自家CPU结构进行优化,这也在情理之中,而它也不可能保证自己的编译程序能在竞争对手产品上良好运行。
当然,英特尔的初衷究竟仅仅只是“不对对手产品作优化处理”,还是“有意使对手产品降低性能”,这才是AMD立论是否站得脚的关键所在。早在2004年1月就有人称,英特尔的编译程序在针对非英特尔芯片时会降低效率,但英特尔如果仅仅只是优化自家处理器的性能,它并没有义务使对手产品也达到优化标准。
分析人士称,对于AMD上述指控,究竟孰是孰非,两家公司今后肯定将在法庭上展开激烈争辩。(第三媒体 2005-07-13)