范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

一道数学题,让芯片巨头亏了5亿美金

  1993年,CPU 巨头Intel推出了Pentium处理器。
  新的品牌顺利地摆脱了AMD等公司对286,386,486等数字系列的品牌"抄袭",树立了全新的领先者的形象。
  再加上90年代初斥巨资成功推进的Intel Inside计划, Intel 成功地从一家主要向电脑制造商供货的公司,转变成一家直接面向消费者的品牌。
  不知道哪位天才把Pentium翻译成霸气的"奔腾",真是惊艳全场的神来之笔。
  新产品,新品牌,Intel 可谓意气风发,准备一统天下。
  但谁也没想到的是,这个被寄予厚望的CPU内部居然隐藏着一个Bug!
  1
  Bug被发现的过程也颇为传奇,我们得从数学上的一个概念说起。   早在希腊时代,欧几里得就已经证明质数有无穷多个,并且数字越大,质数分布得越稀疏。   神奇的是,尽管分布得很稀疏,但只要出现一个质数,就可以在附近找到另外一个, 例如41 和 43、101 和 103、10007 和 10009,他们之间相差都是2。   数学家给这些相差为2的连续质数起了一个名称: 孪生质数。   1919年,挪威数学家 Viggo Brun证明了一件有趣的事情,就算有无穷多的孪生质数,它们倒数的和会收敛于一个常数,这个常数被称为" 布朗常数 "。   但是让数学家头疼的是:他们不知道这个布朗常数是不是无理数。   随着计算机的出现,有些人就想到一个招数:用计算机强大的算力,暴力求解。   美国 Lynchburg College 的数学教授Thomas Nicely就是其中的一员,他的实验室恰巧装备了新的奔腾计算机。   严谨的Nicely为了防止算错,用了两种算法做双保险,如果答案不同,肯定是某个地方出了问题。   Nicely满怀希望地开始了计算,可是结果让他失望:两种算法的结果真的不一样!   深入研究以后,Nicely发现:824 633 702 441和824 633 702 443这两个孪生质数,它们的倒数的小数点后的第10位被算错了!   Nicely换了一台老旧的486电脑来计算,答案算对了。   他再用奔腾电脑来重新计算,错误重现。   到底是自己的程序写错了?还是电脑的问题?   Nicely开始做排除法, 排除自己代码的错误,Borland编译器的错误,芯片组的错误,花了整整4个月的时间 ,终于找到了Bug的起源地:奔腾CPU 。 2   1994年10月24号,Nicely打电话给Intel的技术支持部门,告知他们这个问题,Intel说几天内就会有回复,但是从此杳无音信。   原因很简单,Intel早在1994年6月就知道了这个问题:浮点除法运算(FDIV)出错。   奔腾CPU的FDIV引入了一种全新的、快速的实现方法,使用了一个2048项的硬件查找表,但是由于意外,有5个值没有被正确地设置,他们本应该是2,但是却设置成了0。   这个Bug只有在高精度计算的时候才会被触发,普通用户很难碰到,Byte杂志估计,出错的概率是90亿分之一。   既然影响不大,Intel的选择是:隐瞒,悄悄修复,不公布任何细节。   毕竟已经售出几百万片CPU了,大规模召回损失太大。   又不是不能用!   3
  收不到回音的Nicely很不爽,10月30号,他开始给一些IT著名人士和杂志发邮件,包括Byte杂志,PC Week,InfoWorld,PC Magazine。   这件事情很快在网络上发酵,一大批牛人开始了问题定位的接力赛:   第一棒选手是上面提到的Nicely。   第二棒则是挪威的Terje Mathis,他很快确认了Nicely的问题,并且写了一个简单的汇编测试程序,发到了comp.sys.intel新闻组中(没错,那时候别说社交网络了,就连BBS还不流行)   第三棒是德国的Andreas Kaiser ,他找到了24个数字,它们的倒数在奔腾CPU只能得到单精度的结果。   第四棒是一位设计FPU(floating-point-unit)的专业人士,加州Vitesse半导体设计师Tim Coe。   他根据24个数字的线索,推测出奔腾CPU采用了基数为 4 的 SRT 算法,每个时钟周期可以生成两位的商,使得速度比原来快两倍。   事实也确实如此,内部专业人士的确厉害。   到了第五棒,一个超级大牛出现了,MATLAB之父:Cleve Moler   Moler总结了之前的数据,找到了Bug的规律。   可见犯了错误以后,想捂是捂不住的,你越想捂,这世界上越有人要把你扒个底朝天。   但是到目前为止,Intel奔腾这个硬件Bug还主要在科技圈中转悠,破圈还需要等待一个重要时刻。 4   1994年11月24号,JPL(喷气推进实验室,钱学森是重要创始人)有两名工程师得知了这个Bug,建议实验室停购奔腾电脑。   CNN的记者史蒂夫·杨听说了JPL的事情,嗅觉灵敏的他立刻联系Moler,进行采访,当天晚上JPL的新闻和Moler的采访就在电视台播放,纽约时报、波士顿环球报等大肆报道,文章铺天盖地而来。   奔腾CPU这个本来很难出现的Bug一下子成为街头巷尾的热议话题。   在媒体的重压之下,Intel终于承认了浮点计算的漏洞,但依然嘴硬,它声称并不严重, 并且只给那些能证明自己受到影响的用户更换CPU 。   这种想蒙混过关的处理态度引发众怒,动摇了消费者对Intel CPU的信心。   其他厂商也顺时而动,IBM暂停销售装有Intel CPU的个人电脑,导致Intel股票大幅下跌。   1994年12月,撑不住的Intel终于宣布:召回所有有缺陷的处理器。   这也是历史上第一次全面召回计算机芯片。   Intel为此付出的代价是:4.75亿美元,名誉的损失更是难以估量。 5   故事到此并没有结束。   照理说硬件出了问题,无法修改,只能替换。   但是不要忘了我们刚提到的那一群天才,MATLAB之父Cleve Moler ,Tim Coe,阿贡国家实验室的 Peter Tang 以及来英特尔的几位工程师,他们通力合作,在12月5号居然开发出了一个非常巧妙的软件修复办法。   细节这里就不赘述了,大概是:在特定情况下,将被除数和除数都乘以15/16,就可以进入安全状态。   这个修复办法被发到新闻组中,让所有人免费使用。   精明的Cleve Moler让公司发布了一个可以检测和纠正除法错误的MATLAB版本,并且立刻发了一个新闻稿《MathWorks修复了Intel奔腾浮点数Bug》。   就在奔腾的Bug闹得沸沸扬扬,全国知的时候,新闻稿出现在了美国各大媒体的传真机上。   Cleve Moler成功地实施了一次完美营销,这一年,他的公司MathWorks只是一家不到250人的小公司,随后便走上了快车道,成为这一领域的巨头。

铁打的京东,流水的CTO这几天K哥在读创京东,自己也私下查了一下京东的发展历史,发现京东几乎没有一个长期正式的CTO,当然,K哥也并不是说所有的公司就一定要有CTO。但从京东对CTO的不断任命和一轮一轮班大厂加码跨境B2B,这是真正的出海黄金赛道?图图虫创意跨境电商B2B赛道相继迎来大厂巨头搅局6月18日,京东国际跨境B2B交易与服务平台京东全球贸正式开放运营,并同步开启商家招募。信息显示,京东全球贸由此前关停的京东跨境电商吉利新推出雷达品牌,电动皮卡会成为新蓝海吗?7月12日,吉利汽车旗下主打电动皮卡的RADAR品牌正式发布,中文名称为雷达,同日,雷达汽车旗下首款基于SEA浩瀚架构打造的纯电皮卡RD6也首次亮相。新车百公里加速达到6秒级,纯电京东e卡使用方法及回收流程现今,京东礼品卡一般指的就是京东e卡,那么京东e卡怎样使用呢?京东e卡是一种预付性质的购物消费卡,我们使用京东e卡可以购买京东商城上的自营商品。使用京东e卡之前,我们需要将京东e卡喜欢动手难道不是他不是一个好孩子吗在纠正孩子的行为之前我们要先了解孩子的情况来为什么会动手,分析孩子打人的原因,只有发现原因,才能更好地去解决问题。对于孩子爱动手打人的原因有很多1。孩子开始有了自我意识,事事都是我科研揭榜挂帅英雄不问出处中国小康网独家专稿文小康中国小康网记者赵狄娜坚定决心揭榜挂帅频频被点名的背后,是坚定的国家决心千方百计把创新能力搞上去。图片TUCHONG揭榜挂帅机制的提出,为我国围绕关键核心技术最新!英飞凌推出搭载毫米波雷达的智能家居解决方案日前,英飞凌科技宣布与全屋智能领域的领军企业Aqara绿米合作,推出了一套具有高成本效益的完整的智能家居人体存在解决方案,即Aqara人体存在传感器FP1。它搭载了英飞凌高度精准的20W公里的旧车质感和5000km的新车相差不大,它就是极狐阿尔法S太平洋汽车网评测频道以往大家觉新能源车能跑超过10万公里没出现任何问题是一件了不起的事情,但是今天有一台极狐阿尔法S,它的行驶里程已经超过20万公里,已经突破了许多人对新能源车的行科技快讯AR是个好赛道吗?AR技术增强现实(AugmentedReality,简称AR),AR增强现实技术是促使真实世界信息和虚拟世界信息内容之间综合在一起的较新的技术内容,其将原本在现实世界的空间范围中比詹姆斯韦伯太空望远镜仅板载了68GB的固态记录器昨晚许多天文爱好者,都在熬夜等待NASA分享詹姆斯韦伯太空望远镜(JWST)拍摄的首批全彩照片。美国宇航局(NASA)局长BillNelson表示JWST的每张照片,都代表着一项全别只盯着特斯拉!这些电动车股票大有可为关键点Rivian是一家初创公司,在电动卡车和SUV领域有良好的发展前景。Proterra为工业制造商提供传动系统。通用汽车不是一家可以被忽视的公司,尤其是其自动驾驶部门。特斯拉可
有勇有谋,张沛勉能成为中国最年轻世界冠军吗?张沛勉的目标是成为中国最年轻的世界冠军。主办方供图新京报讯(首席记者孙海光)7月22日,有中国搏击天才之称的张沛勉在ONE冠军赛第二战中被一致判定战胜草量级踢拳排名第二位的阿斯兰别日本队也有急眼的时候昨晚对手凌空飞踹中国球员1幕太丢人中国男足在昨晚的东亚杯上结束了一场史诗级的较量,在连续对阵日本4连败之后,昨天中国男足选拔队在扬科维奇的率领下,0比0顽强逼平对手,而且一度有机会上演绝杀。U23为主的中国队面对J中国男篮大调整!赵睿领衔5人离队胡明轩不走,杜锋主打辽宁双枪近日,中国男篮在结束了亚洲杯之后,并没有立即地离开,而是在原地进行休整,毕竟球队此前大面积的感染新冠,即使能够参加比赛,但是很多球员都没有痊愈,在雅加达可以更好的休整调养,同时也是东亚杯第三轮国足迎战中国香港队,球员表现渐入佳境东亚杯第三轮,中国男足将迎战中国香港队。由于双方实力差距明显,中国男足获胜应该问题不大。此役,中国队能收获几粒进球呢?每天分享精彩赛事。关注我,就有机会了解更多精彩内容。交战记录中ios15。6版本更新修复了几个小问题,改善使用体验iPhone推送了IOS15。6正式版本,是否值得更新呢,文章的最后将会给你答案,请耐心看完IOS15。6其实并没有加入非常多的变化,根据官方显示,修复了几个小问题。第一个,IOS华为手机右上角隐藏扫描功能,实用且强大,不用去打印店了分享最实在的玩机技巧,洞察最前沿的科技资讯!大家好,这里是手机科技园!我们在生活中,有时候需要扫描文件,都会跑去打印店,其实华为手机右上角,一直隐藏着扫描功能,实用且强大,以后再也提前为新品让路!iPhone13Pro最新售价确定,降至7009元再过一段时间,iPhone14系列就要登场了,随着发布时间临近,现在网上有关这款新机的爆料也越来越多了,从外观设计到核心配置,几乎都没有秘密可言了。根据爆料的消息显示,今年苹果会进中华大地上这些鲜为人知的秘境你知道吗?你知道腾格里沙漠乌兰湖的湖水为何如此的鲜红吗?你知道香格里拉白水台像神龙的蓝色鳞片是怎么形成的吗?你知道澜沧江流域的千年古盐田,为什么只有西藏盐井地区才有能晒盐的卤水吗?你知道酷似热爱旅游的可以是70岁长者吗?70岁的老人,还建议带去旅游吗我写出的文字与你相遇,感谢一直有你陪伴文渡月亮桥排版渡月亮桥每个人都能对自己热爱,兴趣的事情一直做下去,该是多么棒!我们作为子女应该多陪同70岁以上的海伦司开大排档卖烧烤我国提出首个旅游餐饮国际标准提案海伦司开出了首家大排档店型海伦司越,优化小酒馆夜间消费业态北京CBD成立国潮和餐饮品牌孵化器,吸引更多国内外优质品牌落户。详情请看红餐网每日餐讯。海伦司开全新模式店向大排档靠拢,卖排排排排排长队!多图实拍环球影城再掀暑期旅游热潮7月25日,是北京环球影城新夏秋漫游卡第二批次生效后可以进园区游玩的首日,又逢暑期,园区内往日冷门项目要排队长达40分钟,再掀环球影城暑期游玩热潮。北青社区报(微信号beiqing