电脑里的 CPU( 中央处理器 )是什么型号,恐怕是大家买电脑最关心的一个要素了 —— 毕竟游戏打不爽,做图老卡,和 CPU 太菜脱不了干系。

原本 CPU 市场是英特尔一家独大,但最近几年随着 AMD 在架构上突然的翻身崛起,CPU 又进入了新一轮的性能竞赛。

什么六核八核十核纷纷上马,频率也一路飙到了 5 GHz,搞得差评君两年前花数千元买的四核 i7 现在连 i3 处理器都打不过了。

打开网易新闻 查看更多图片

结果就在前几天,差评君看到了一个提问,说我国年初发射的月球车「 玉兔二号 」的 CPU 频率只有 100 MHz,内存也只有 256 MB。

100 MHz,要是换算成 GHz 的话只有 0.1 GHz,也就是说,玉兔二号的 CPU 运算性能,连我电脑的 1/50 还不到?

这玉兔二号月球车的造价虽然没有公开,但少说也是几百个亿的大项目,CPU 性能这么惨,也太没牌面了吧。

打开网易新闻 查看更多图片

虽然后来有人出来辟谣,说月球车的设计属于绝对机密,网传消息不实。但最后却话锋一转,隐隐透露了玉兔二号的配置还不如网上传的。。。

一想到我国月球车的性能这么低,旁边的小黑胖都已经不能忍了,说着就要把自己的电脑发个快递,给航天局送过去。

其实吧,小黑胖要想解决这个问题,可能还不太够 ——因为在太空里,他电脑的 CPU 是会被辐射干「 翻 」的。。。

打开网易新闻 查看更多图片

平常我们提到 CPU,都知道是工作在「 二进制 」模式下的,也就是整套电脑系统里只能处理 0 和 1 两种数值,分别代表「关」和「开」。

虽然一直有研究者想让电脑处理更多的数值( 比如再多处理个 2 ),但依旧处在实验室阶段,目前的大部分电脑依旧是只认识两个数的铁憨憨。

但这不对啊,我们平常也都用过电脑,也知道电脑里不但能显示出 2,还能显示出「 差评小黑胖 」,显示出「 给整 」。

这不除了 1 和 0,还有这么多字嘛

打开网易新闻 查看更多图片

其实,这么多元素都是被电脑运算过之后,呈现出来的具体结果 —— 实际上比如字母「 A 」,在电脑里是个「 01000001 」的八位组合。

再复杂一点,像「 差评 」两个字,原始数据就是「 11100101 10110111 10101110 」( 差 )和「 11101000 10101111 10000100 」( 评 )。

打开网易新闻 查看更多图片

通常我们不用的时候,这一串串的 0 和 1 保存在硬盘里;等需要的时候,这些数据就传送到内存和 CPU 里进行处理。

但是说来巧,就像家里的台灯可能用了几年之后,会因为电路故障就偶尔自己关上一样,CPU 里的电位也有可能受到干扰而改变状态。

但电脑可不比台灯,要是电脑里的「 01000001 」变成了「 01000000 」,我们看到的结果就会从「 A 」变成「 @ 」,直接改变了传输的数据。

打开网易新闻 查看更多图片

像这种因为受到干扰,改变了 CPU 内部的电位,导致数据异常的情况,就叫做「比特翻转」或者「单比特错误」。

轻一点的比特翻转,电脑能自己修复;但要是遇上严重些的,运行错误和蓝屏都在屏幕对面等着我们。

打开网易新闻 查看更多图片

以前吧,由于硬件素质不怎么坚挺,所以我们在 WinXP 上经常会遇到这种因为比特翻转导致的错误。

但现在只要我们不乱折腾电脑,不给电脑的 CPU 和内存「 超频 」,已经很少有机会遭遇比特翻转了。( 芯片工作频率越低,电位越稳定 )

但宇宙里有一种地球上没有的东西,能够剧烈干扰 CPU 里的电位 —— 这个外力就是宇宙射线的电离辐射。

打开网易新闻 查看更多图片

辐射大体分两种,爸妈常念叨的电子设备辐射都是电磁辐射,和微波炉加热的原理一样,撑死了能让我们感觉身子热乎点儿,没什么危害。

但电离辐射却是真正有危险的,虽然我们平常生活中几乎不可能接触到,但像什么用来造核弹的铀啊、钚啊,都是实打实的高危物质。

电离射线击打在人体细胞上能够变异细胞,轻点的引发癌症,严重的就直接见阎王了。

苏联切尔诺贝利的惨剧现在还写在教科书里

打开网易新闻 查看更多图片

电离射线也会让电脑的芯片产生变化,改变电信号的电位状态 —— 原本一个是 1 的电信号,被电离射线硬生生撞了一下,就成了 0。

曾经有一个挺有名的案例,美国的 Sun 公司发布过一款服务器 CPU,不过在系统运行过程中经常出现随机错误。

打开网易新闻 查看更多图片

后来经过调查,发现是有一批原材料遭到过放射性物质的污染,导致那批 CPU 内部存在放射性物质,才导致了随机错误。

虽然不是所有 CPU 都会遇到被放射物污染过的原材料,但我们每天见到的太阳就是一颗超级大核弹,边爆炸,边发光发热。

地球上因为有大气层和地球磁场的存在,隔绝了几乎全部太阳射出来的电离辐射,只把光和热透了进来。

打开网易新闻 查看更多图片

所以,要是真的把小黑胖的 CPU 给装进了月球车,可能月球车已经翻的自己姓什么都不知道了,更别提什么漫步月球、采集数据了。

而且除了不能防辐射之外,我们平常用的 CPU 虽然工作频率高、性能强,但发热也大,所以还得在 CPU 上面套个大号的散热器。

差评君给大家看看我国之前研发的抗宇宙射线芯片「 SoC2012 」,为了防辐射在芯片的外面罩了一大圈子屏蔽罩。

除了最中间,其他部分都是屏蔽罩

打开网易新闻 查看更多图片

这么一搞,就好像给发热的 CPU 罩了层大棉被,而宇宙里又是个随时都能在极寒和极热之间切换的鬼地方;外面热 + 发热 + 大棉被,你品品。

在宇宙这疙瘩,怎么有效屏蔽宇宙射线才是设计 CPU 的真真理,高运算频率什么的,暂时只能 YY 一下。

而且别看这些 CPU 性能差的一批,价格还不便宜:平常我们电脑的一块 CPU,卖两万就算顶天了;但上面图里那块国产防辐射 CPU,要价十万,还上不封顶。

美国 ATMEL 公司的 AT697F 芯片售价甚至达到了 70 万元一片

打开网易新闻 查看更多图片

这么着一对比价格,想必大家也就能明白能够抗干扰的 CPU 有多难做了吧。

而且虽然 100 MHz 纸面上比我们电脑的 5 GHz 低不少,但其实 100 MHz 代表的是每秒钟计算一亿次!

而且航天 CPU 是非常专精的一类芯片,不需要像我们的电脑一样打游戏、听歌、运行 Chrome 浏览器 ,只需要做到导航和接收控制指令就够了。

当年苏联的加加林抱着机械计算器,都完成了行程中的各种导航任务,每秒计算一亿次的 CPU 面对这些需求明显小意思。

打开网易新闻 查看更多图片

而要是真遇到了什么特别复杂的问题,也可以通过天地通讯回传到地面的控制站 —— 在那里还有一大排超级计算机等着干活呢。

虽然现有的技术能让我们的飞船在宇宙里到处乱跑了,但科幻片里那种高度智能的 AI 暂时还是没法陪我们一起上天了。

我们距离科幻片,还有不短的一段路要走,也算是一点儿小遗憾吧。