“……”汪秘书心里哀叹一声,现在想起保密协议还顶个球用啊!于是摆出一个和蔼鼓励的温柔微笑,“没问题!没问题!白总工是自己人,他想要什么,你们就给什么!一切以尽快解决问题为目标导向哈!”
——先不说白架构师专业能力有多惊人,人家可是未来老板娘啊!说不定整个震余集团之后有一半要归人家管呢!简直自己人得再不能自己人了好吧!
虽然汪秘书不懂技术,但他可太懂人了。
他不知道白明现在正在怎么解决问题,也不知道具体来说他的专业技术能力有多强;但光看周围一群程序员恨不得把脑袋削尖了、挨着挤进前排看白明操作的肢体动作,光看他们泛着诡异的光的、格外兴奋叹服的眼神,就知道白明理解代码的熟练度跟天赋有多高,表现出来的专业技术简直硬得能砍树!
“嗯……我谈谈我的想法,不一定十分准确,但至少能提供一种思路。”白明说,“我注意到,你们的总架构师在设计的时候,采用了高度并行化的脉动阵列架构来处理矩阵乘加运算。这当然是一种非常新颖而胆大的尝试,但必须提前考虑到其数据流与控制流的复杂程度远超传统cpu这个问题。”
“死锁报告指向的是多个处理单元之间的异步fifo缓冲区,所以我怀疑问题不是某个模块、甚至某几个模块的错误,而是整体上的并发缺陷。还要一个证据是,这里的背压信号有问题——看这边,各位觉得是不是?”
“是是是……”“对啊对啊!”“确实是这样!”
汪秘书瞠目结舌地看着白明说了一堆他一个字也听不懂的专业术语,随后整个子公司的程序员们都开始频频点头,有甚者翻开电脑开始做起了笔记,显然已经被白明的专业素养所彻底折服。
“杜工,如果你不介意的话,可以用我自己的电脑开底层编程环境吗?我想拷贝一份编码过来——当然,今天我离开之前会全部删干净,并请汪秘书检查。”
杜工肃然起敬地说:“不不不……别叫我杜工!叫我杜非就好!小杜也可以!白架构师,您自便即可,您这样的境界不是我等凡人所能企及的……”
白明从包里掏出电脑,轻轻放在桌面上,闻言失笑道:“杜工太客气了。我只是尝试着做力所能及的事,构想也可能并不成熟。”
于是,杜非看着这位白架构师嘴上说着“构想不成熟”,手上却一点不闲着,噼里啪啦开始编写模型,输出之果断、逻辑之清晰、速度之惊人,刷新了杜非对于顶尖架构师的认知。
“杜工,代码。”白明边打字,边提醒道。
杜非:“哦!”随即立刻愣愣转身,在桌子上一堆硬盘u盘上摸来翻去,总算找到了一个标签都卷边发黄的黑色硬盘,如进贡般小心翼翼地递给白明。
“那个,白……白架构师,能不能斗胆问一下,您也是做加速的么?”
“不是。我是做智能导航的。”
杜非:“啊?啊……我、我不是那个意思,我就是纯震惊,纯震撼!”
“隔行如隔山嘛,”白明转头微笑了一下,眉宇泛着微微的流光,比其他任何时候都鲜活照人,那笑容简直漂亮得能把人魂都勾出来,“我只能尽力而为——好了,我目前有个大概的想法,现在想请各位听听,试想一下这个解决方案可不可行。”
作者有话说:
燕隼:隼形目隼科隼属鸟类。体型矫健的小型猛禽,习性高度特化于空中捕猎。常在高空快速飞行中追捕昆虫和小型鸟类,飞行敏捷迅疾;喜群居繁殖,常利用乌鸦或喜鹊的旧巢产卵,形成松散的繁殖群体;具有明显的迁徙习性,冬季南迁至非洲或东南亚地区越冬。
白明(写代码):开心,放松,沉浸,有挑战性和成就感。
杜非(写代码):要死了……要死了……为什么还有bug……要死了……
第31章 蚁
二十分钟后。
办公室内人头攒动, 程序员们交头接耳,汇聚成了一片技术讨论热火朝天的海洋。
“……这大概是我的思路。”白明说,“鉴于这套模型代码的一号位架构师不在这里, 时间又太紧, 我只能采用这种剑走偏锋、旁门左道的路子。”
“当然,杜工,还有各位, 你们才是最熟悉这套程序的人,说到底我也只是纸上谈兵而已,解决验证问题的最终方案还是不断地斧正、不断地投入运行、不断地核验。”