关灯 巨大 直达底部
亲,双击屏幕即可自动滚动
第0928章 洛克菲勒中心买回来鸟

,最快更新重生科技狂人 !

……

奔腾微处理器的bug,源于英特尔为了提高性能,将乘法表固化在了芯片上。

这本来是一个挺好的设计,可该乘法表的2048个数字项当中,有5个是错误的,于是导致了在某些罕见的浮点运算场景下,得出错误的结果。

情况类似一位珠算高手,运筹帷幄,所向披靡,但就是记错了几句口诀。

具体举一个例子就是:当用数字3145727去除4195835的时候,计算结果从“1333”的后面开始,出现大幅度的误差。

美国的一位数学系教授,在通过计算机枚举素数的时候,遇到了困惑——一台采用holder微处理器的高端risc方圆电脑,和一台采用奔腾微处理器的中端cisc电脑,相同的数学算法,怎么结果就不相同呢?

经过一通折腾,他确认了是奔腾微处理器存在芯片瑕疵,并向英特尔发出电子邮件,进行汇报。

事实上,英特尔内部已经在更早时间,发现了这个bug。

按照一位工程师的说法,大约每90亿个长除法运算当中,该bug才会导致一个错误。

将这个数据转换成更为形象的统计口径,那就是,平均故障间隔大概为七百年发生一次。

由此得出的结论是,这个bug几乎不可能发生——但实际情况却是,它还是被发现了,并且有人声称,自己遭遇这个错误的频率要高得多。

英特尔在这件事的处理上显得比较迟钝,甚至有些愚蠢,要不然,它也不会给出一个平均故障间隔700年的搪塞借口了。

不要忘了,现在可是进入了互联网时代。它可以把你捧上天,也可以把你骂成狗——英特尔的傲慢,便引来了虚拟社区铺天盖地的声讨。以至于现实社会当中,像《byte》之类的专业计算机杂志、有线电视新闻网这样极具影响力的媒体,都进行了全面的报道。

这个bug在产品的波及范围上了,基本涵盖了08微米制程和06微米制程、运行频率120hz以下的奔腾微处理器,可谓灾情严重。

有着诸多搪塞理由的英特尔,自己的名声臭了不要紧,还连累到了个人电脑行业,吓得很多顾客,不敢购买采用奔腾微处理器,甚至整个英特尔家族微处理器的计算机。

要知道,在具体的日常应用当中,操作系统自带的计算器、电子表格软件等,都会调用cpu内置的该浮点运算指令,