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