英伟达两万块钱的显卡连“2+2=?”都算错了
大家这两天可能都在讨论 Facebook 隐私泄露问题,但今天看到了一个同样很爆炸的新闻。“核弹大厂”英伟达也出事了:英伟达两万块钱的显卡连“2+2=?”都算错了。
英伟达去年推出的号称“终极核弹”的 Nvidia Titan V 显卡出了个运算 Bug。。
国外有研究人员使用 Titan V 进行运算时,输入的是同一个方程,却得出了不一样的结果。
举个栗子。。
研究人员在计算蛋白质和酶的合成运算过程中,需要计算生物学中的“2 + 2 = ?”。
这个简单的问题,别说是计算机了,幼儿园的小朋友都可以算出来好不。。
但每一次 Titan V 输出的答案居然都不一样:4 , 4.1 , 4.2。。。
而且这不是某一台 Titan V 显卡的问题,研究人员使用 4 台机器进行运算,发现其中有两台都爆出了这样的 Bug 。。
这就很尴尬了。。
这看起来可能是一个很小的 Bug ,但他的严重程度远远超过了我们的想象。。
Titan V 是英伟达去年 12 月份发布的。 采用 12nm 工艺,内建 211 亿颗晶体管,加上单精度浮点 15 TFLOPS,双精度浮点 7.5 TFLOPS,性能基本上秒杀了前几代。
性能高价格当然也贵了不少。
售价 2999 美元,约合人民币 20000 元
怎么说,排除掉传言中的图灵 ( Turing ) 和安培 ( Ampere ) ,目前民用领域级别最高的就是英伟达的 Titan V。
当然,Titan V 这么爆炸的性能不是给你玩游戏的,更多的是偏向于用来超算、科研等科学运算领域的。
你用 Titan V 吃个鸡出了问题最多也就骂上几句,但要是用在科学工程领域。
比如说,科学家研究一种新的药物,需要对人类的基因组进行测序和分析,进行大量的模拟计算,才能确保新研发的药物能发挥作用。
但是呢,计算机计算过程出现了一点错误。
最后的结果可能就导致新研发的药物完全没有作用甚至这个药物还会对我们身体有危害。
再比如说,现在需要新建一座大桥,研究人员需要大量的计算结构力学之类的东西。。。
这些项目对精度要求十分高,你要是出个错,后果嘛。。。。
还有很多的例子,正因为 Titan V 性能太强了,以后的应用领域可能更广,药物开发,石油勘探,汽车设计等等,而这一点看起来很小的错误造成的影响是不可小觑的。
当然,目前英伟达也基本确认了这个 Bug ,主要是用户在使用分子动力学中一个叫做 “ AMBER ” 的程序时会报错,影响还不是特别大,而且英伟达也在积极处理这个 Bug 。
想起了一个笑话:
面试的时候,我跟面试官说我口算很厉害,于是面试官给我出了个题目:13+22+34+467+57*68+78-8*9=?
199!我根本没思考就答出来了,我已经超过 2 万块 CPU 的速度了!
2898站长资源平台网站排行榜:http://www.2898.com/ranklist.htm