一周后,成都软件工程研究所。
这地儿号称是“华夏军工软件的大脑”,平日里走路都是静悄悄的。
但这几天,专门负责火控系统编写的“绝密一号组”办公室里,烟味儿浓得能把火警探测器呛报警。
一帮平日里眼高于顶、给神舟飞船写过底层驱动的特级程序员,这会儿一个个跟霜打的茄子似的。
头发本来就不多,现在更是那一抓一大把。
项目组长张德成,国内嵌入式系统的顶梁柱,此刻正死死盯着显示屏上一大段报错红码,眼珠子里全是红血丝。
他旁边放着的已经是第三瓶速效救心丸了。
“写不出来这特么怎么写得出来?”
张组长把键盘一推,绝望地靠在椅子上,“许顾问给的那个逻辑是好,‘对抗生成’,说得轻巧!
这俩人工智能的数据接口怎么对接?
‘瞎猜鬼’一秒钟生成的一万个假设,内存溢出怎么解决?底层就是个死循环悖论啊!”
旁边的副组长是个戴厚底眼镜的胖子,一边薅头发一边哀嚎:“老大,咱们已经试了七十二种架构了。
每次运行不到三微秒,‘判别人工智能’就把系统锁死了,因为它觉得自己生成的假设也是假的!
这就是精神分裂啊!”
这就像是让一个人同时扮演小偷和警察,还要在几毫秒内切换几万次,正常人的脑子都会崩,何况是这只有几兆内存的嵌入式芯片。
整个项目组就像是被卡在嗓子眼的一根鱼刺。
理论有了,硬件有了,偏偏这最后的“灵魂”注入不进去!
“还得找他”
张组长咬咬牙,那张老脸臊得通红,“虽然咱们号称国家队,但在那个变态面前,咱们还得穿尿不湿。”
他抓起红色的保密电话,手指都在哆嗦,是激动,也是怕。
怕听到那句熟悉的嘲讽。
拨通。
几千里外,京城。
秋高气爽,西山的一处疗养院花园里。
满地的银杏叶铺得像金地毯。
许燃这会儿既没穿白大褂,也没穿西装,就一身宽松的灰色运动服,正推着一辆轮椅慢慢溜达。
轮椅上不是什么病人,是简瑶。
这位平日里高冷的女神,前两天做个高能物理实验扭了脚,当然,许燃觉得她就是单纯想偷懒让他推着。
“许燃,你说那个波函数的塌缩”
简瑶手里拿着一本看了半天的《量子场论》,刚想开启今日份的高智商对线。
铃铃铃——
许燃从来不离身的黑色板砖机响了。
“等等,来活了。”
许燃单手扶着轮椅把手,另一只手接起电话,“喂?老张啊。
怎么,还没把两个小人打架的事儿搞定?你们这效率,是想等到导弹生锈吗?”
电话那头,张组长的声音都要哭出来了:“许总师,真不是兄弟们不给力。
是您那个‘自我博弈’的数据回环
我们在栈区溢出了啊!这内存分配太难了!求您指条路吧!”
许燃叹了口气,抬头看了看头顶飘过的白云。
“啧,栈区溢出?
你们是用递归写的?
谁教你们在嵌入式里写无限递归的?是嫌死机不够快?”
简瑶合上书,仰头看他,眼里闪过一丝戏谑:“怎么?国家队被你的作业难住了?”
“一帮只会照本宣科的书呆子。”
许燃无奈地摇摇头,“看来我不上手,这帮人能把那个死循环跑到下个世纪。”
“你等会啊。”
许燃从兜里摸出一个随身带的平板电脑,看着很普通的平板实际上经过加密改装,能直连军网。
“喂,老张,把你那边的屏幕权限给我。”
许燃把轮椅停在银杏树下,自己也没找凳子,就这么随意地半蹲在简瑶旁边,把平板架在膝盖上。
“接通了,许总,您看”电话那头,几千公里外的屏幕画面跳了过来。
许燃扫了一眼惨不忍睹的代码结构,眉毛拧成了一个结。
“烂,太烂了。”
“这就是屎山代码堆屎山,堆到最后也就是一坨大的。”
他手指修长,在虚拟键盘上开始飞舞。
没有清脆的机械轴声,只有触屏的轻微笃笃声。
【激活被动技能:代码亲和力。】
一瞬间,许燃眼中的世界变了。
枯燥的字母和符号不再是死物。
在黑色的背景上,数据像水流一样在他的指尖汇聚。
困扰了整个顶尖团队一周的“死循环”死结,在他眼里,不过是两根缠在一起的耳机线。
只需要轻轻一挑。
“听着,老张,别眨眼。”
许燃一边敲,一边还有空把简瑶腿上的毯子往上拉了拉,“别用标准库的动态分配,自己写个静态内存池。
把‘判别’逻辑直接写入寄存器层级。”
在那边的显示屏上。
张组长和一屋子程序员就像是见了鬼。
屏幕上的原有代码在飞速消失,取而代之的是一行行极其精炼、风格极简的新指令。
就像是有个医生正拿着手术刀,把臃肿肥胖的程序一点点切开,扔掉赘肉,把最重要的神经一根根接上。
没有丝毫停顿和任何犹豫。
所谓“不可能实现”的双人工智能数据交换接口,被许燃用一段只有二十行的位运算代码,巧妙地绕开了操作系统,直接在大脑皮层完成了握手!
“卧槽”
电话那头传来了一声没忍住的国粹。
胖子副组长看着屏幕上开始跑绿的进度条,眼珠子都快瞪出来了。
这是写代码?这是在写诗吧?!
行云流水的美感,对于硬件底层的绝对掌控,简直就像是他就在那颗芯片里住着一样!
十分钟。
真的只有十分钟。
花园里的落叶才刚刚飘落铺满脚面。
许燃最后按下了一个确认键,甩了甩有些发酸的手腕。
“搞定。”
电话那头,软件研究所一片死寂,只能听见巨大的散热风扇开始全力运转的嗡嗡声。
屏幕上,代表系统稳定性的曲线,正如同一条直线般,四平八稳地跑到了终点。
没有溢出,没有死机。
两个原本在芯片里打架的“脑子”,此刻正像是这一对双子星,完美地咬合在了一起。
“框框架好了?”
张德成感觉嗓子都不是自己的了。
他们几百号人熬了一个礼拜没搞定的东西,人家在这溜个弯的功夫,成了?
这让他觉得自己这么多年的书都读到狗肚子里去了。
“框架我搭好了。”
许燃收起平板,重新握住轮椅的把手,语气那叫一个云淡风轻。
“剩下的一些外围数据接口,还有什么报错日志的冗余备份,你们自己填一下。
这点活儿总不用我教吧?”
“对了。”
他在挂电话前,像是想起了什么不值一提的小事,补了一刀。
“这个算法呢,为了照顾芯片性能,确实写得相对复杂了一点,用了点拓扑学的诡计。
你们要是看不懂也不要紧,只要别乱动我的核心层就行。”
“挂了啊,别耽误我推女朋友看夕阳。”
嘟。
盲音响起。
成都软件所的机房里,张德成举着已经被挂断的话筒,看着屏幕上那段可能领先了世界整整一代的火控核心代码。
“相对复杂了一点?”
老张感觉一口老血堵在胸口。
神特么复杂一点!这特么就是把教科书撕了重写啊!
而在京城的银杏树下。
简瑶看着重新站起身的许燃,嘴角终于忍不住勾起一抹极浅的笑意,美得像初冬的雪。
“你就这十分钟,是不是把那帮老专家的头发又搞掉了几根?”
“那没办法。”
许燃推着轮椅继续往前走,夕阳把两人的影子拉得很长。
“头发换真理,这买卖,不亏。”
他看向远方逐渐亮起的城市灯火。
“灵魂”既然已经注入了钢铁躯壳。
接下来。
一直在等待这一刻的复仇长矛,也终于该拥有一个属于它自己的能把敌人吓破胆的名字了。
即将刺穿第一岛链的利剑,已经磨好了。