林向阳深吸一口气,语气稍微缓和了一些,但依然强硬。
“从今天起,我就住在这儿了。”
他指了指实验室角落里刚刚支起的一张行军床。
“我不走了。你们什么时候把天元2号的逻辑跑通,我什么时候回家。”
接着,他转头看向那两位国产供应商的老板。
“刘总,赵总。我也给你们下了死命令。”
“把你们公司所有的核心研发人员,全部拉到这儿来!就在这个实验室里办公!就坐在我们的工程师旁边!”
林向阳指着李明的工位:“只要我们的工程师发现一个bug,你们的人就得当场给我改!改不好不许吃饭!不许睡觉!”
“这……”华大九天的刘总擦了擦额头的汗,咬牙道,“林董放心!这是千载难逢的机会。以前我们求着大厂试用都没人理,现在有向阳集团给我们当小白鼠……不,当磨刀石,我们就算拼了老命,也要把软件给您磨出来!”
“听到了吗?”
林向阳转身面向所有的工程师。
“这叫**‘结对编程’,这叫‘联合攻关’**!”
“不好用就改到好用为止!板子小就多块并联!软件慢就加服务器!我们有的是钱,我们现在就是用钱在买时间,用命在换空间!”
“谁再抱怨,谁再摔键盘,现在就去人事部结账滚蛋!向阳集团不养懦夫!”
……
这一夜,天元实验室变成了真正的战场。
那个被林向阳称为“地狱磨合”的模式,正式开启。
两个小时后,华大九天和同创国芯的五十多名核心研发人员,带着铺盖卷和服务器,浩浩荡荡地进驻了天元实验室。
原本宽敞的实验室瞬间变得拥挤不堪。
但这拥挤,却带来了前所未有的化学反应。
“哎!刘工!过来看看!”李明指着屏幕吼道,“你们这个布线算法有问题,遇到这种多层过孔就死循环!”
坐在他旁边的一个华大九天的研发人员立刻凑过来,盯着代码看了一会儿,满头大汗:“卧槽,还真是!这是个底层逻辑漏洞……等着,我马上改内核!”
十分钟后,补丁包打上,程序继续运行。
“赵总!这块板子的pLL(锁相环)又失锁了!你们的温漂控制做得太差了!”
“马上加散热片!修改电压参数!快!”
曾经高高在上的甲方工程师,和卑微乙方的研发人员,此刻没有了隔阂。他们头碰头地挤在屏幕前,为了一个报错代码争得面红耳赤,然后又一起为了解决一个bug而击掌欢呼。
没有了繁琐的邮件往来,没有了互相推诿的工单流程。
问题出现,解决问题。简单,粗暴,高效。
林向阳就坐在角落的行军床上,腿上放着笔记本电脑,处理着集团的其他事务。但他就像是一根定海神针,只要他在那里,所有人的心就是定的。
饿了,有后勤部送来的高标准盒饭。 困了,就在行军床上眯一会儿。
第一天,解决了300个严重bug。 第三天,国产FpGA板级级联方案调通,虽然像个巨大的蜘蛛网,但数据终于能跑起来了。 第七天,九天EdA发布了专门针对向阳芯片优化的特别版,崩溃率降低了90%。
……
2011年4月10日。
距离“封锁事件”过去了整整20天。
实验室里的味道更难闻了,每个人都像是从难民营里出来的。李明的头发乱得像鸡窝,胡子拉碴,眼圈黑得像熊猫。
但他此刻的眼睛,亮得吓人。
“各单位注意!”李明的声音因为激动而有些颤抖,“天元2号GpU核心逻辑验证,第108次尝试……开始!”
所有人都屏住了呼吸。
屏幕上的进度条开始缓慢而坚定地移动。
10%……没有任何报错。 50%……风扇开始狂转,那些被串联起来的几十块国产FpGA板子上的指示灯疯狂闪烁,像是一场赛博朋克的灯光秀。 80%……几个华大九天的工程师紧张得握紧了拳头,指甲都掐进了肉里。 99%……
“滴!”
一声清脆的提示音。
屏幕上跳出了一行绿色的字:Simulation passed(仿真通过)。
紧接着,那个由无数块丑陋的开发板组成的“怪兽”上,一颗代表核心逻辑跑通的绿色LEd灯,亮了起来。
那一抹绿光,在昏暗的实验室里,比世界上任何宝石都要璀璨。
“成……成了?”
李明呆呆地看着那盏灯,有些不敢相信。
“成了!!!”
不知道是谁先喊了一声。
下一秒,整个实验室沸腾了。
有人把文件抛向空