第二十章 算力融合
第二十章 算力融合 (第2/3页)
干扰算法。四个人,三个月。”
当晚,研发中心十层灯火通明。
顾临川把核心团队召集到了大会议室。苏明远、楚云瑶、谢文渊、韩立,四个人围坐在长桌旁,面前摆着咖啡杯、笔记本、草图纸,烟灰缸里堆满了烟头。
“任务分解。”顾临川站在白板前,“第一,抗干扰算法。谢文渊,你负责。目标:在电磁噪声密度高于标准机房一百倍的环境下,算力芯片的误码率低于百万分之一。”
谢文渊推了推眼镜,笔尖在笔记本上快速记录。他才二十七八岁,眼睛里布满血丝,但精神亢奋,像是打了鸡血。
“可以用自适应滤波加前向纠错。但前提是我要知道具体的电磁噪声频谱。”
“楚云瑶给你。”顾临川说,“第二项任务:电磁噪声频谱分析。楚工,你负责测量设备内部各个位置的电磁场分布,给出完整的噪声频谱图。”
“明白。”楚云瑶说,“我需要进设备内部实测,得安排一台样机拆开来。”
“韩立协调。”顾临川看向韩立,“第三项任务:屏蔽结构改造。韩工,你负责设计新的物理隔离方案,把电力模块和算力模块彻底分开,同时保证散热通道畅通。”
韩立点了点头。他是个话不多的人,做事讲究效率。
“第四项任务:算力架构设计。”顾临川看向苏明远,“明远,你负责整体架构。能源算力一体化节点内部要跑三个工作负载:人工智能电网预测、边缘计算、数据预处理。这三个负载的优先级、资源分配、故障切换,全部要在架构层面解决。”
苏明远翻开自己的笔记本,上面已经画满了草图。
“顾总,我有一个想法。”他说,“不要用一个通用处理器跑所有负载,而是用异构架构。人工智能预测用专用神经网络处理单元,边缘计算用精简指令集核心,数据预处理用可编程逻辑阵列。三颗芯片各司其职,互相隔离,一颗挂了不影响另外两颗。”
顾临川的眼睛亮了起来。
“继续说。”
“神经网络处理单元跑谢文渊的模型,精简指令集核心跑边缘计算任务,可编程逻辑阵列做数据预处理。三颗芯片之间用高速总线互联,但物理上分别放在三个独立的屏蔽腔里。楚云瑶的电磁分析出来后,我再确定每个腔的屏蔽等级。”
“散热呢?”韩立问。
“电力模块的散热不变,算力模块用液冷。”苏明远在草图上画了几笔,“三根冷却管道,分别进三个屏蔽腔。神经网络处理单元功耗最大,冷却液流量最高。精简指令集核心功耗小,流量最低。可编程逻辑阵列居中。”
顾临川盯着草图看了几秒钟,然后拍了拍苏明远的肩膀。
“就是这个思路。”
楚云瑶侧过头,看着苏明远草图上的那些线条和符号。他的字写得不好看,但每一笔都很用力,透着一种不容置疑的笃定。
她想起成都的那个晚上。两个人在工地旁边的临时工棚里加班到深夜,外面下着雨,棚顶的铁皮被敲得噼啪响。苏明远泡了两碗方便面,把火腿肠全夹给了她。她当时说”我不吃这个”,但还是吃了。雨声很大,方便面很烫,那时候她觉得很安稳。
“楚工?”顾临川的声音把她拉回现实。
“嗯?”
“电磁分析,最快多久能出?”
“一周。”楚云瑶说,“我明天就开始测。”
“好。”顾临川说,“各位,三个月时间,不短也不长。从今天起,项目组进入战时状态。所有人的考勤取消,按项目进度考核。阶段目标达成,奖金翻倍;延期一天,扣当月绩效。”
谢文渊笑了。
“顾总,你就放心吧。我不睡觉也要把这个算法搞出来。”
一周后的深夜,测试车间。
智能柔性输变电设备的样机被拆开了一半,外壳斜靠在一旁的支架上,露出内部复杂的电路和管道。楚云瑶穿着防静电服,手里举着一台电磁场分析仪,正在设备内部的各个位置测量。
苏明远蹲在她旁边,手里捏着一台笔记本电脑,屏幕上实时显示着楚云瑶传过来的数据。
“这里,磁场强度三百二十毫高斯,频率分布集中在五十到五百赫兹。”楚云瑶的声音从设备内部传来,有些发闷。
“记下来。”苏明远在键盘上敲了几下,“下一个点。”
楚云瑶从设备里爬出来,头发被汗水粘在了额头上。她摘下防护面罩,露出一张疲惫但专注的脸。
“第三个点的位置太深了,我够不着。”
“我来。”苏明远放下电脑,接过分析仪,“你休息一会儿。”
“不用。”楚云瑶重新戴上手套,“我跟你一起进去。你量左边,我量右边,省时间。”
两个人一前一后钻进了设备内部。空间很窄,只能半蹲着。楚云瑶的后背紧贴着苏明远的胸口,两个人都能听到对方的呼吸声。分析仪的屏幕发出微弱的蓝光,照亮了他们面前密密麻麻的线路。
“明远。”楚云瑶突然开口。
“嗯?”
“你紧张吗?”
“紧张什么?”
“这个项目。”楚云瑶说,“八千万的投入,如果失败,陆总会怎么样?”
“会扛下来。”苏明远说,“他不是那种让下属背锅的人。但我们会尽全力,不让他扛。”
“但我们不能让他扛。”楚云瑶说,“三个月,必须做出来。”
苏明远沉默了几秒钟。
“云瑶,等这个项目结束了,我有话跟你说。”
楚云瑶的身体僵了一下。
“现在不能说?”
“现在不是时候。”苏明远说,“等能源算力一体化节点跑起来,数据证明我们是对的,那时候再说。”
楚云瑶没有追问。她拿起分析仪,对准了下一个测量点。
“那你要快点。三个月,我等得起。”
时间进入五月,攻关进入了最艰难的阶段。
谢文渊的抗干扰算法写到了第七版,但在高压测试时依然出现偶发性误码。问题出在谐波干扰上,变压器内部的谐波频谱极其复杂,常规滤波算法根本覆盖不全。
谢文渊连续三天没有离开实验室。他的办公桌上堆满了能量饮料罐和外卖盒,眼睛里布满血丝,下巴上的胡茬长到了一厘米,头发乱得像鸟窝。
“问题找到了。”第四天凌晨,他突然从椅子上跳起来,冲进顾临川的办公室,“是谐波的相位耦合。我之前的算法只处理了幅度,没处理相位。加了一层相位解耦模块,误码率降了三个数量级。”
顾临川正在沙发上打盹,被他一嗓子惊醒。
“数据?”
“百万分之一以下,达标了。”
顾临川揉了揉眼睛,站起身,走到谢文渊的电脑前。屏幕上是一排测试数据,最后一行的数字用红色标了出来,格外醒目。
“好。”顾临川说,“下一步,集成到苏明远的架构里,做系统级测试。”
与此同时,韩立的屏蔽结构也遇到了麻烦。
物理隔离的方案理论上可行,但实际装配时发现,三个屏蔽腔之间的间隙太小,冷却管道的安装空间不够。韩立带着两个工程师反复调整,拆了装,装了拆,三天之内报废了四套样件。
“间隙至少要有三厘米。”第五天晚上,韩立在项目群里发了一条消息,“否则管道装不进去,散热不达标。”
苏明远立刻回复:“三厘米意味着设备整体厚度增加四厘米,超过客户机房的安装标准。”
韩立:“没有别的办法。要么加厚,要么散热不达标,二选一。”
苏明远盯着屏幕看了几秒钟,然后抓起外套,冲出了办公室。
十分钟后,他出现在车间里。韩立正在盯着一台半成品的样件发呆,手里捏着一把卡尺。
“韩工,不用加厚。”苏明远说,“改管道布局。”
“怎么改?”
“L型管道。”苏明远在白板上画了起来,“原来三根管道平行排列,占宽度。改成L型,两根横着走,一根竖着走,交错布局。这样只需要两厘米的间隙。”
韩立盯着草图看了一会儿,眼睛慢慢亮了起来。
“可行。”
“试试。”
第六天,L型管道的第一套样件装配完成。散热测试跑了十二个小时,神经网络处理单元核心温度稳定在七十五度,达标。
第七天,楚云瑶的电磁分析全部完成。她把完整的噪声频谱图交给苏明远,苏明远根据数据调整了三个屏蔽腔的屏蔽等级和材料厚度。
第八天,所有模块集成完毕。能源算力一体化节点原型机,第一次完整组装。
五月二十日,津福数据中心。
原型机被安装在数据中心B区的一间测试机房内。这间机房原本是备用电源间,面积不大,三十平方米左右,墙上贴着白色的隔音板,天花板上悬挂着监控摄像头,角落里堆着几箱旧网线。
陆承宇站在机房门口,身后是顾临川、江哲、温若瑜,还有从成都赶回来的方腾应和李子健。
“开始吧。”陆承宇说。
苏明远坐在控制台前,手指在键盘上敲击了几下。屏幕上的指示灯从红色变成黄色,然后变成绿色。
“原型机启动中。”苏明远的声音很平静,“神经网络处理单元初始化完成,精简指令集核心初始化完成,可编程逻辑阵列加载完成。”
(本章未完,请点击下一页继续阅读)