第591章 昆仑1机交付(2/2)
他顿了顿,继续说。
“运算部分,采用向量并行架构。21个向量运算单元,挂在双核心,热备单元处于待机状态。如果某个在线单元出现故障,系统自动将任务切换到热备单元,同时发出告警。整个过程对上层应用透明,实现‘人停机不停’。”
“存储系统,采用三级存储架构:缓存、主存、外存,缓存命中率85%以上。”
“总线系统分为三层:核心总线、存储总线、I/O总线。核心总线点对点直接连接,访问延迟不超过2个时钟周期。存储总线64位宽,配合多体交叉存储。I/O总线采用标准化的通道控制器接口,支持多种外设。”
他合上文件,抬起头。
“昆仑1机的芯片,全部由6305厂生产。12种芯片,采用5微米工艺,最复杂的KL-VU向量运算单元,单颗芯片集成晶体管数量超过2万个。芯片经过三轮筛选:晶圆测试、封装后常温测试、老化后高温测试。交付芯片良率100%。”
他看着大统领。
“大统领,昆仑1机的主频是10兆赫兹,21个向量运算单元并行工作,峰值浮点性能达到4.5亿次每秒。”
大统领眼睛微亮:“4.5亿次?”
“对,4.5亿次。”
他顿了顿,声音提高了一些。
“这个性能,比西方最先进的CDC6600快了将近两个数量级,主要区别在于我们的路线不一样,他们是标量计算,而我们走的是向量并行路线,用21个运算单元同时干活。他们是单打独斗,我们是百核齐鸣。在向量并行架构上,我们走在了世界前面!”
大统领站在那里,看着那一排机柜,看了很久。
然后他转过身,看着夏先生,看着刘星海教授,看着吕辰,看着陈茂林,看着汪涵,看着秦无功,看着那些站在机柜前面、穿着防静电工装的操作员,看着那些在机房门口列队等候的年轻人。
“4.5亿次,中国自己的。”
他没有再问什么。
夏先生退后一步,侧身,把位置让出来。
“大统领,请启动昆仑1机。”
大统领走到1号机柜前面,站在那个巴掌大的控制面板前。
面板上只有一个绿色的按钮,上面刻着两个字:启动。
他伸出右手,食指按在那个按钮上。
轻轻一按。
“嘀——”
一声清脆的电子音响起。
机柜前面板的指示灯开始闪烁。
绿色的“电源正常”灯亮得最快,几乎没有延迟。
黄色的“总线空闲”灯闪了两下,也稳住了。
红色的“故障”灯没有亮。
然后,35台机柜的绿色指示灯依次亮起来,从一号机柜开始,传到二号、三号、四号……一直传到三十五号。
电磁接触器的“嘭嘭”声像一场急促的鼓点,从机房的这头传到那头,持续了将近半分钟。
然后,一切归于稳定。
绿色的指示灯一排一排地亮着,黄色的总线占用灯偶尔闪烁,红色的故障灯始终没有亮过。
七段数码管显示着“0”。
终端机的屏幕上,绿色的字符跳了出来:SYSTEMREADY.1970-04-2808:07:23.
大统领退后一步,看着那些指示灯。
他转过身,看着夏先生。
“开始吧。”
汪涵教授走到终端机前面,从防静电盒里取出一张二维卡。
浅黄色的卡片,打满了密密麻麻的孔,在灯光下看像某种密码本。
他把卡片塞进读卡槽,推到底,然后按下了启动按钮。
读卡机开始工作,探针矩阵扫描电路,一行行微指令被读入,转化成电信号,沿着数据总线送进主控核心。
终端机的屏幕上开始滚动绿色的字符。
LOADINGMICROCODE...4863INSTRUS.
INITIALIZINGSYSTEM...
ALLUNITSONLINE.
READY.
汪涵教授退后一步,看着站在旁边的卫知南。
卫知南走上前,在终端上敲了一行命令。
屏幕上跳出一行字:SELEPUTATIONMODE.
他转过头,看着军方接收组的方向。
王文山少将走上前,从军绿色的文件夹里抽出一页纸,递给了汪涵教授。
“汪教授,这是军方第二十五研究院准备的验证算例,”他的声音沉稳,“运载火箭弹道设计与优化计算。请昆仑1机求解。”
汪涵教授接过那页纸,看了一眼,点了点头。
他把纸递给卫知南。
卫知南在终端上敲了另一行命令,屏幕上开始滚动新的字符。
LOADINGTRAJECTORYOPTIMIZATIONMODULE...
14VECTORUNITSALLOCATED.
DATALOADING...
READY.
汪涵教授介绍:“传统的弹道计算,是用数值方法求解描述火箭运动的微分方程组。这个问题本身不复杂,但它有一个特点:需要反复迭代,大量试算。”
“火箭从地面起飞到入轨,飞行轨迹受很多因素影响。推力大小、方向、点火时间、各级分离时机、气动阻力、重力损失,每一个参数的变化都会影响最终轨道。工程师要做的,是找到一组参数,让火箭飞得最省燃料、最安全、最精确。”
他在图上画了几条不同颜色的曲线。
“传统的方法,是用单台计算机反复试算。改一个参数,算一次;再改一个参数,再算一次。算一条满意的弹道,可能需要几十次甚至上百次试算。以当时一台计算机的能力,一次试算可能要几个小时,完成一次完整的弹道优化,两三个工作日是常事。”
他指着机柜群。
“但昆仑1机不一样。它有21个向量运算单元。今天,我们将启用其中14个单元,并行开展多种打靶计算。”
“每个运算单元独立计算一条不同参数组合的弹道。14个单元同时算,就像同时放14发火箭上天。”
“14条弹道同时计算,14个方案同时出来。然后主控单元整合结果,用智能寻优算法自动找出一条最优路径。”
大统领问了一句:“这个‘智能寻优’,是机器自己找,还是人找?”
汪涵教授回答:“机器自己找。微程序里写好了寻优算法,它会自动比较14条弹道的燃料消耗、飞行时间、入轨精度,选出一条综合指标最好的。”
大统领点了点头,没再问。
机房里安静了下来。
卫知南修长的手指,在键盘上飞快的敲击着。
机械回弹的咔咔声在机房里回响,像一曲紧张刺激的战前动员。
所有人都在等待着,等他加载算例,等待着昆仑1的表演。