繁体
随着平台更换,所有人都
张了起来。
“fuck……intel会犯这
错误吗?”霍普斯特瞪着
,他把惊喜藏在
底。
在场的都是玩cpu的工程师,都知
,cpu
现计算错误,是不太可能某一块
问题的——因为如果是单块cpu
问题,那最多的可能是在测试中造成死机或者结果不断变更的问题。
时间一秒一秒过去,当更换后的平台再次给
结果后,所有人都面面相觑……脸上升起一
不知
该怎么说的情绪。
沉
几秒后,他轻声
:“测试
件相同,其余五个平台的得数相同,那就只有一个原因……”
在目前的fpu单元,为了提
浮
除法运算速度,包括cyrix在内的所有芯片设计商才用的方案都是把除法表烧录在
心中,这样的好
是显而易见的。
——那台奔腾66的主机,答案也没变,依旧是-2021.211,显得那么卓岳不群。
在此刻,报喜都已经是次要的了,
清楚远芯的科学计算测试
件中到底是哪一条计算
发了这个漏
才是重要的!
“或许会。”克劳德很快便冷静下来,他在这一瞬间想到了很多可能,但最终一
光芒落在脑海——或许,这是除法表的问题。
几个人面面相觑,克劳德甚至一时间都忘记了给苏远山打电话报喜。
作为从cyrix时代便
追intel步伐的老兵,霍普斯特
知这个今天他们“暂时打倒”的
人在cpu领域有着多么
大的设计和制造能力。
所有的第一代奔腾,全
结果都是错的!
但同时也会带来一个麻烦,因为它是“人为”的,而不是通过eda自动生成的。那么它也无法在各个仿真程序中
行模拟。
……
为了保险起见,众人又全平台运行了一次测试,很快便得
结论,远芯这个浮
除法测试工
的答案是唯一且不变的。
难
是intel在设计过程中,除法表搞错了?
“再试一次?”克劳德
上收起手机,他也很好奇地走到电脑前。
但第一台电脑,却得
了一个截然不同的数字。-2021.211
而这一台的bug结果可以被重复,就意味着它或许是设计缺陷,或者设计错误。
结果不对?”
测试工程师很快便从测试实验室里找
了好几块去年上市的奔腾cpu,从33到66的主频都有,此外还找到了另外主频的第二代奔腾。
重复测试之后,答案依旧。
所以,它是有可能
错的。
一个负责测试的工程师指着那台66mhz的第一代奔腾,有些惊讶地看着测试结果——现在,其他显示
的画面都已经给
了测试完毕的时间和最终得数——那是一个pi
确到小数
后第五位的数字。3.14159
克劳德
上便用工程师的
锐给
了答案:“你们再去找几个cpu,就找第一代奔腾系列的。”
本章已阅读完毕(请
击下一章继续阅读!)
“这项测试是浮
除法测试,是cpu负责的,很显然……这台奔腾66的浮
除法
问题了。”
想到此,克劳德迅速抓起电话,开始拨苏远山的手机。