MICROCODE MODULE 23 RESET.
诊断系统不仅发现了异常,还自动复位了出错的那个微程序模块,系统没有崩溃。
汪涵站了起来,走到机柜前面,看着数码管上显示的错误代码。
他看了很久,然后转过身,看着郑长枫。
“这个故障注入板,做一套标准版的。发给所有测试组。”
郑长枫点了点头。
吕辰在本子上记下了这轮故障注入的所有数据和对应的微程序诊断逻辑。
这些东西,将来都会进入故障模式库。
跨子系统协同,I/O+主控。
钱兰在键盘上敲了一行命令,触发了一个外部中断。
中断信号通过I/O通道控制器传递给主控核心,主控核心响应中断,调用已经上架的运算板,做一次浮点加法,结果通过I/O输出到显示器。
整个过程不到2毫秒。
显示器上出现了“3. + 2. = 5.”。
吕辰站在显示器前面:“I/O通了。第三轮完成。”
秦无功拿着绿色记号笔走到接口对照表前,在“I/O子系统”那一列下面,一口气打了九个勾。
打完最后一个,他退后两步,看了看整张表。
电源、存储、I/O,三列几乎全绿。
还剩下最大的两列,运算和主控。
1月16日下午,陈茂林在机房门口贴了一张纸:“第三轮完成,1月17日上午第四轮启动。”
1月17日,天气阴沉,预报说要下雪。
第四轮是最大的一轮,21台运算机柜加第二台主控机柜,要占满机房的剩余全部空间。
早上七点,运输队开始运送抽屉。
一车一车的抽屉从货箱里卸下来,一个一个地推进机房。
21台运算机柜,每台6个抽屉,一共126个抽屉,加上第二台主控机柜的9个抽屉,135个抽屉,每一个都要推到位、锁紧、确认。
一直到深夜12点,最后一个抽屉推完的时候,吕辰手指都在发抖。
他用力甩了甩手,从兜里掏出烟,点了一根,深深地吸了一口。
检测完成,已经是第三天下午。
“上电!”
21台运算机柜的开关被依次推上。
电磁接触器的“嘭嘭”声像一场急促的鼓点,从机房的这头传到那头。
绿色的指示灯一排一排地亮起来,最后连成一片,把整面墙照得通亮。
吴国华站在机房中间,转了一圈,看着那些指示灯。他没说话,但他的嘴唇在微微发抖。
汪涵在终端上敲了一行命令:
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倍。
但这是不可能的,因为还存在通信开销、总线竞争、负载不均等损耗。
双核心冗余测试紧随其后。
两台主控机柜,一台是主核心,一台是辅核心。两台机器跑着同样的微程序,结果实时比对。
吕辰走到陈茂林面前:“陈工,请您下令‘模拟主核心故障’。”
陈茂林看了他一眼,走到主控机柜前面,伸出手,按住了第一台机柜的电源开关。
“嘭”的一声,第一台主控机柜断电了。所有指示灯瞬间熄灭。
几乎在同一瞬间,第二台主控机柜的黄色“接管”指示灯亮了,绿色的“运行”灯没有灭。
终端机屏幕上的任务输出没有中断,连光标都没有闪烁一下。
示波器捕捉到了切换的时间波形。
这章没有结束,请点击下一页继续阅读!
喜欢四合院:我是雨水表哥请大家收藏:(m.xtyxsw.org)四合院:我是雨水表哥天悦小说网更新速度全网最快。