四合院:我是雨水表哥
第584章 百核齐鸣

电磁接触器的“嘭嘭”声像一场急促的鼓点,从机房的这头传到那头。

绿色的指示灯一排一排地亮起来,最后连成一片,把整面墙照得通亮。

吴国华站在机房中间,转了一圈,看着那些指示灯。他没说话,但他的嘴唇在微微发抖。

汪涵在终端上敲了一行命令:

STATUS ALL

屏幕上开始滚动每台机柜的状态:

UNIT 01 ONLINE.

UNIT 02 ONLINE.

...

UNIT 21 ONLINE.

MASTER UNIT 01 ONLINE.

MASTER UNIT 02 ONLINE.

最后一行:

ALL 23 UNITS ONLINE. MICROCODE LOADED. READY.

第四轮的第一个硬指标:加速比。

单机柜内多运算板并行跑矩阵乘法。

汪涵选了一个1024×1024的矩阵乘法。

先测单块运算板的时间。

钱兰敲了命令,运算板开始计算。

终端机上跳出一个计时器,二十几秒后显示结果:“23.4秒。”

然后测全机柜21块运算板并行。汪涵加载了任务调度微程序,把矩阵拆分成21个区块,分配给21块运算板同时计算。

终端机上的计时器重新开始,数字跳动得比刚才快得多。

“2.03秒。”吴国华读出数据。

加速比:23.4除以2.03,约11.55倍。

陈茂林的声音从身后传来:“再测一次。”

又测了一次。12.05倍。

再测一次。11.85倍。

三次平均超过11.8倍,略优于设计指标的11倍。

理想情况下,21个单元并行,任务平均分配、无通信开销,昆仑1的加速比应当是21倍。

但这是不可能的,因为还存在通信开销、总线竞争、负载不均等损耗。

双核心冗余测试紧随其后。

两台主控机柜,一台是主核心,一台是辅核心。两台机器跑着同样的微程序,结果实时比对。

吕辰走到陈茂林面前:“陈工,请您下令‘模拟主核心故障’。”

陈茂林看了他一眼,走到主控机柜前面,伸出手,按住了第一台机柜的电源开关。

“嘭”的一声,第一台主控机柜断电了。所有指示灯瞬间熄灭。

几乎在同一瞬间,第二台主控机柜的黄色“接管”指示灯亮了,绿色的“运行”灯没有灭。

终端机屏幕上的任务输出没有中断,连光标都没有闪烁一下。

示波器捕捉到了切换的时间波形。

吴国华看着屏幕:“切换时间约0.7毫秒,在1毫秒以内。”

陈茂林把第一台机柜的电源重新推上,它重新启动,黄色指示灯变成了“待命”状态。

整个过程,正在运行的矩阵乘法任务没有报错,没有中断,甚至没有延迟。

宇文坤德站在机柜后面,手里攥着螺丝刀,指节发白。

他看着那台被断电机柜重新亮起来的指示灯,长长地吐了一口气。

最后的考验:全系统满负荷运行。

这是昆仑1机第一次以完整形态亮相。

35台机柜全部在线,颗芯片同时工作,500多块板卡各司其职。

其中存储系统由6台机柜、48个抽屉、6144颗KLSRAM芯片构成,总主存容量28MB。

算例是魏知远教授团队提前准备好的:一个大型热传导方程的数值模拟,网格规模128×128×128,需要做三维FFT、矩阵求逆、1500次迭代求解。

这个算例如果在数字孪生实验室的机房跑,16台午马机组成的集群一起发力,以单台午马机每秒5万次的算力,通信瓶颈限制,30%效率下,耗时四天左右。

今天要在昆仑1上跑。

卫知南把二维卡塞进读卡机。

读卡机开始咔嗒咔嗒地响,微程序被一行一行地加载到主控核心。

“加载完成。开始运行。”

终端机屏幕上开始滚动迭代步数。

第1步、第10步、第50步、第200步……

数字跳得很快,快到肉眼几乎跟不上。

吕辰看了一眼墙上的挂钟,下午五点二十三分。

机房的空调负荷骤增,散热风扇的嗡鸣声比平时大了许多。

秦无功走到机柜后面,用手背试了试水冷板的温度,回头朝吕辰点了点头。

迭代步数在滚动,所有人都没有说话,只是看着屏幕。

汪涵坐在终端前面,搬了把椅子,就那么坐着,一动不动。

宇文坤德靠在墙角,烟叼在嘴里没点。

吴国华站在机柜前面,双手插在裤兜里,眼睛盯着那排绿色的指示灯。

吕辰站在机房中央,看着35台机柜全部亮着灯,绿色的、黄色的,像一座不夜的城市。

他的手插在裤兜里,攥着那个黑皮本子,本子的封皮已经被磨得起了毛边。

“两分钟了。”卫知南说。

“三分钟了。”

“四分钟。”

“五分钟。”

没有故障,没有报错,没有中断。

终端机屏幕上跳出最后一行字:

SIMULATION COMPLETE. ELAPSED TIME: 00:05:45

5分45秒。

是16台午马机群的950倍!

汪涵从椅子上站起来,走到终端前面,把那一行字看了一遍,又看了一遍。然后他转过身,看着吕辰。

“昆仑1,活了。”

他没有笑,但眼睛里有光。

吕辰翻开本子,在第四轮任务下面写了一行字:“1月25日,全系统满负荷运行通过。5分45秒。”

然后把本子递给陈茂林。

陈茂林接过本子,看了很久,然后签了字。

他把笔帽拧上,放回兜里。

“明天开始跑24小时稳定性测试。”他的声音沙哑,“今天,先下班。”

没有人动。

陈茂林又说了第二遍:“下班。”

还是没有人动。

陈茂林无奈地摇了摇头,从兜里掏出烟,给每人发了一根。

机房里的烟味和松香气味混在一起,在日光灯下慢慢飘散。

1月30日,第二阶段最后一天。

三份报告整整齐齐地码在长条桌上。

《功能微程序包V1.0》,蓝色封面,432条核心微程序,每条都有功能描述、测试用例、验证人签字。汪涵在扉页上签了名,字迹工整,力透纸背。

《子系统联调报告》,灰色封面,记录了电源、存储、I/O、运算、主控五个子系统独立测试的全部原始数据。温度、电压、电流、时序、带宽、延迟,每一项都有实测值和签字。

还有一份“软硬件接口对照表”的复印件,缩小到A3大小,折了几折。

展开后能看到三百多个格子,每一个都填满了绿色的勾。

陈茂林站在长条桌前面,手里拿着三份报告。

“第二阶段,今天结束。”他的声音不大,但每个字都很清楚。

《四合院:我是雨水表哥》 第584章 百核齐鸣 精彩章节在线阅读。本章共计 5496 字。

热门小说