机械智人之造人
作者:东海一狂 | 分类:科幻 | 字数:110.7万
本书由笔趣阁签约发行,版权所有侵权必究
第30章 8CPU的两个解决方案
小若她们走了。应龙回到实验室继续调整三型。
今天之所以扫地的时候要她们都站在屋外,是因为三型在做一件事的时候,只能对这件要做的事情聚焦,其余一概不管。扫地过程中,三型只关心他要清扫的范围,这时如果有人进来,他根本不会注意到,移动中就有可能发生危险。当然,他扫地时,地面是一定会看的,所以不会撞到东西。如果应龙要三型直视着自己往前移动,就算小若横躺在地上,三型也会毫不迟疑地从她上面开过去……因为他不会注意到要做的事情以外的人或事。这就是为什么三型比较危险的原因。
三型的视频和空间不对应的问题一直就没有解决。跟关注不到其他事的问题是一样的,三型的空间定位全靠视频分解,看不到的或分解之后位置不正确,他都会以视频结果为准。如果三型的视角看到扭曲的画面,他一定会以扭曲的画面来参考自己的行动位置。然后……当然一定会出各种危险。应龙在没解决这个问题之前,不太敢跟移动中的三型站得太近。
要是能像人一样,闭上眼睛也知道东西大概在什么位置就好了。
应龙突然有想法了。如果再追加一个模块,用于管理空间位置,以这个模块的定位来管理三型的移动,再参考视频的结果进行修正的话,不就跟人一样了吗?人闭上眼睛的时候也能知道物体大约在什么位置上,是因为在脑海中存有自身所处空间的空间记忆。物体大约离自己多远,自己走几步可以到达,向哪里伸手可以碰到,人都会记得相对的位置。所以人闭上眼睛也能摸到东西。三型太过于依赖视觉,没有视觉就不能移动,所以三型从视觉得到信息有错时,也是照着错的信息去处理。
应龙兴奋地开始设计空间感模块。估计再有一段时间,三型在熟知环境的情况下,关闭摄像头也可以安全移动了。应龙工作了两天,模块制作成功。三型不仅成功解决了移动的问题,连获得物体的安全问题也解决了。那天小若递眉刀过去时,三型绕着看了很久,是为了从不同角度确认小若的手指不会被自己夹到。这是应龙为了安全才设定的要求。因为三型依赖视觉,不看清楚就跟人发生直接接触很危险。现在有了空间感模块,一切都不同了。
应龙拿着一张纸,递给三型。三型只要看一次,就能确定纸张的大小。三型顺利地拿到应龙递来的纸张。三型首先在第一次观察时,就对应地在空间感模块中形成一个数据,定义纸张的相关信息。同时也能定义了应龙的位置(包括手的位置)。三型再通过一个不同角度的视觉分析的结果,作为简单的校验,就可以计算并修改空间感模块中的数据。整个空间中所有三型看到的物体,都会记录在里面。只要位置不发生变化,大体的位置三型都清楚。如果位置发生变化,三型会按自己的位移相对位置进行计算,并根据自己看到的内容进行实时修改。当他直接看到变化时,会相应地对空间感模块中的数据进行修正。当然,这种计算还不是十分jīng确,移动后的空间误差在正负十厘米,视觉可见范围的误差在正负四毫米。
应龙开始测试三型的空间感。
他在地上横放一支钢笔,再跑到三型前进时有可能压到钢笔的位置,叫三型到他面前来。三型主动在快到达钢笔位置的时候,停一下,低头把钢笔拾起来,再继续往前走过来。在应龙命令三型不要捡拾钢笔时,三型到达钢笔附近时,会低头看一下,再绕行一下,之后再向应龙前进。这证明了三型在行动之前观察周围环境时,已经认出了钢笔,并记录了钢笔位置。当他知道接近物体时,通常应龙不强制要求他搞破坏时,三型会选择安全地到达,不损坏任何物体。之所以自动拾取了钢笔带给应龙,那是因为前几天测试时,应龙教三型“这是我的钢笔”,应龙还教三型“把东西放到应该放的位置,或者还给属于他的人”。
如果在不能确定是否会损坏物体的情况下,三型会再通过视觉确认一下状况。这样一来,安全就不再是问题了。三型能关注到的事物也一下子多了起来,在做某件事的同时,也会注意到其他物体的位置,行动变得更安全了。
当然,功能的提高,总是要付出代价的。应龙的空间感模块在运行时,大量消耗内存和CPU速度。现在一台微机的处理能力已经接近负荷了,应龙必须想办法解决这个硬件的限制。不然,后面的开发都没办法进行了。
应龙想制作一个桥接电路。他想把两到三台微机的硬件通过桥接电路连接,成为一台微机。共用三台的CPU和内存。不过看起来挺难的,而且将来可能要反复进行同样的工作。随着硬件的发展,微机的主板也在不断变化,形状大小和元件位置不断地变化。要想做一块通用的桥接电路板是不可能的。如果使用中的微机硬件需要更新换代,应龙的桥接电路板就要重新设计制作。要不然就只能把当前的硬件一直用下去。应龙希望三型的硬件是可更换的,要是能直接替换主板及其上的全部配件就好了。最好只要把微机的主板拿下来,往三型上面一插就行。这个问题解决起来可能相当花时间。
应龙又开始考虑新方案。要是能设计一块专用的主板给三型,把需要的多个CPU一起装上去,需要的内存条也一起装上去,那就不用改动很多,更新换代时,只要更换配件就行了。可是应龙也知道,这条路多半也走不通。CPU每升级一代,跟主板的接口都有可能变化,只设计一块板子,是不可能代代都用的。
唉~,又遇到瓶颈了。
应龙虽然工作上遇到了问题,但生活里却是多姿多彩。跟小若最近经常一同外出,看电影、吃饭……凡是情侣能做的必修课,基本上都做了。应龙最近觉得自己的钱真的非常少,常常感觉不够花。虽然他有老陈赞助的研究经费二十万和私人存款四万多,可他还是希望私事只用工资,公事才用公款。
两个人关系也变得非常亲密。上次去看立体电影,小若紧张地抓过应龙的手,让应龙两天都不舍得洗。昨晚在公园散步,应龙搂着小若靠在自己肩上看星星。小若脸红红地喘着气,像是有些害羞,却也紧紧地揽着应龙的双臂不肯撒手。应龙一想到这里就高兴,工作总是走神。
因为关系亲密了,小若的一些毛病也开始显露出来。小若有严重的大小姐脾气。平时在外面还好,两个人独处的时候,稍有小问题不合心意她就会不高兴,应龙要花很多时间和jīng力来哄她。最近一次还发生了摩擦,搞到他不得不向在附近逛街的冯轻扬和叶新求救。
自从上次来访之后,阿曼达经常会出现在研究院。安安没来,都是她自己来的。阿曼达也没跑来跟应龙放电,而是不断在其他的楼里进出。应龙庆幸阿曼达没有sāo扰自己,自然不敢主动邀请她进来坐坐。
应龙的问题有了眉目,老陈介绍了10组的组长给应龙认识。10组的组长叫马力,擅长电路制作。当他听完应龙的想法,笑着扶了扶眼镜,就说了一句话:“你打算出多少钱?”显然他对这个问题不在乎,还把应龙当大款。应龙约他先去看过三型的微机硬件,再要他提供几份方案,看合不合用,之后才打算谈钱。
老陈介绍完就离开了,这是10组组长跟27组组长的私下交易。应龙也不希望总是要老陈出钱出力,他希望自己能搞定。马力看过三型的硬件后,说明天就可以给他提供方案。
通过接触,应龙对电路专业jīng强的马力,越来越敬佩。马力的方案如下。
一:制作一块桥接板。
不制作固定插头式的接口,而是使用外接接线。只要按照马力提供的说明书,就可以与任何一台新型电脑的主板相连接。但各微机的主板一定要固定好,不能与桥接板接触,否则会造成桥接板击穿。被连接上的每台微机即可以各自运行,也可以通过桥接板由软件设定,数台微机作为同一台微机来运行。理论上,可以随时切换运行中各机的组合状态,但因为没有实际运行过,只停留在理论上可行。三型安装这块板之后,主要靠这块板控制所连接的微机。也就是三型只要向这块电路板供电,选择一台微机做为主控制,就可以同时使用至少8台微机。如果连接了8台,三型的计算能力就是之前的8倍。但每块CPU只能使用自己机器的内存和硬盘,所以大脑系统必须放在其中作为主控的那一台的硬盘中。
应龙想,只要这个硬件配置能实现,自己把大脑系统单独放在一台机器上,其他的系统可以分散到其他机器上,各自运行就好。只要改一下大脑系统和其他软件系统的程序间通讯就好了,不会太难。可行xìng很高。主要是便于将来升级改造硬件。
二:制作一块专用主板。
上面专门制作了一块CPU接线板,可以同时接8块CPU。当然,必须要寻找一种专用的技术,同时给8块CPU散去热量,不然很快会燃烧起火。还有一块外接的内存阵列电路板,最高可以插上64根内存条,供8块CPU同时使用。这块专用主板的制作时间可能要长一些,费用也比较高。但是如果研发成功,将来在xìng能上,不是桥接板能够比的。会比方案一的xìng能高出一个档次,直追大中型电脑。
缺点也有,就是CPU升级之后,要相应地改造一下CPU接线板。同样的内存要有改进升级的话,也要重新对内存阵列电路板进行相应的改造。但这个改造,不会影响专用主板,各自进行就好。马力说,这个非常容易,他随时可以提供改造服务,时间不超过一天,成本非常低。
当然了,即然方案二是8块同时运行,就不可能分开单独使用了。如果哪一块出了问题,机械智人当场就废了。方案一的就优点就体现在这里,只要主控机的CPU是正常的,其他的机器随时可以切换,在不是满负荷运行的情况下,机械智人哪台微机坏了都可以由其他微机保证继续工作。安全xìng好得太多了。
马力给出的两个方案,应龙都非常满意。高兴地不知选哪个好。最后决定两个都买下来。应龙想把方案一做成主机,方案二做成备用机。两台机都挪进三型的身体。平时运行主机,备用机待机。如果主机的主控机损坏,就切换备用机。如果需要特别高强度的运算,就启用备用机,让备用机进行专门的大功率运算,用完就再恢复待机状态。备用机就充当一个高智商的大脑,在普通大脑不够用时再登场。这样即可以避免长期8CPU同时使用造成过热损坏,又能享受到8CPU的运算优势。
马力笑着说:“将来不是不可以,但是现在做不到啊。要是可以的话,我就直接提一个方案,把这些放在一起给你用了。”
“为什么不行?”
“目前的水平还不行,不过这个做过之后,有了经验,说不定就可以了。还有,你可以买到的不是专利,只是使用权。加工制作的费用需要另外算。专利是我的,嘻嘻,我也想挣点儿钱。不介意吧。”
“……当然。研究的创意是我提的,而且我能提供主要研发费用,专利是不是也可以算我一半?”
“你不懂了。专利这个东西我打算以自己的名义去提交申请,免得将来大家为了专利起争执。不过看你主动提供费用的份儿上,我可以在使用权的费用上算你便宜一点儿,只像争xìng地收你一点儿。相当于你出了研究费用,几乎免费地使用我的专利技术。这总可以了吧。”
“好。一言为定,现在能拿得出来给你的经费不会超过5万。够不够用?”
“两个方案一起做肯定不够。只做其中一个的话,倒是够用。方案一的话,一周左右可以做好,还能剩一些。方案二的可能需要几个月,经费省一点,刚刚能做完。你还是选一个吧,等将来你拿到更多经费,我们再一起合作进行二次开发吧。我觉得现在的条件,做方案一更好些。”
“方案一需要五万?多了点吧,能便宜一些吗?”
“行。四万。”
应龙犹豫了一下:“成交。”
马力微笑地看着应龙,伸出手来握了一下,“爽快。……其实,工本费和我个人的开销,成本八千就够了。我还以为你会还价呢,故意要得高了点儿。”
应龙:“……谢谢你跟我说实话。如果可以再商量一下的话,那就更好了。”
马力笑着说:“都成交了,我看就别改了。下次算你便宜点儿。就这样,我先走了。过几天给你消息。欢迎随时联系我。不会让你的钱白花的。”
应龙抓抓头:“好,起手无回大丈夫。我等你消息。”
送马力出办公室的时候,马力突然回过头来说:“咱交个朋友吧。你挺爽快的。我喜欢。”
应龙跟他抱了一下。
现在硬件问题解决了,可以继续向下进行了。按原计划。为了方便三型的学习和进步,必须为三型提供能够使用网络的简单功能。这样就不用一步步教了。可以让三型通过网上找到的视频和文字,自己学习做事情。当然,三型现在还没有自主学习和判断的能力,不会自己找资源。需要应龙增加一些网络功能,再列出需要学习的资源,让三型自己慢慢执行。就算最聪明的孩子,饭也得一口一口吃。