“下面,进行第一项议程,请夏先生汇报昆仑工程整体进度!”
夏先生来到讲台前,把文件夹打开,从里面抽出一沓厚厚的报告,放在讲台上,然后抬起头,看着台下。
“我先说总体进度。”
他翻开报告第一页,念了一组数字。
“芯片方面,第三版流片已于2月底全部完成。12颗芯片,KL-SRAm良率86.7%,KL-cAchE良率82.3%,KL-mc良率71.5%,KL-bUS良率73.8%,KL-pwR良率75.6%。控制类、运算类的大芯片,KL-VU良率68%,KL-cU良率65%,KL-cU-R良率62%,均达到设计指标。”
台下有人在小声议论。
这个数据,比第二版又提高了一大截。
夏先生继续说。
“板卡方面,计算机所已完成全部板卡电路图设计,共计527块板卡,分为运算板、存储板、控制板、I/o板、电源板、时钟板、诊断板等7大类、23个型号。”
“机房方面,主体结构已于去年12月完工。电力系统、恒温恒湿系统、消防系统已进入安装调试阶段。机柜、背板、连接器等结构件已完成样机制造,正在进行批量生产。”
他顿了顿,翻过一页。
“微程序方面,程序设计院已完成昆仑1机全部微程序编写,共计4863条,覆盖了所有指令集和诊断功能。目前正在午马机上进行仿真验证。”
“系统软件方面,计算机所已完成操作系统核心模块的设计,包括任务调度、内存管理、I/o管理等,正在进行编码和测试。”
他把报告合上,抬起头,目光扫过全场。
“总的来说,昆仑1机的各项准备工作,都在按计划推进。芯片、板卡、机房、软件,四线并行,进度基本匹配,可具备启动整机联调的条件。”
台下响起了掌声。
首长点了点头,没有说话。
夏先生汇报完。
刘星海教授问:“各位同志,有什么补充的吗?”
陈光远站起来:“我代表6305厂,汇报芯片制造的准备情况。”
“目前,2微米生产线已经稳定运行。月产能约1500片晶圆,每片晶圆可产出176颗芯片,良率按70%计算,月产芯片约18万颗。昆仑1机需要1.2万颗芯片,产能绰绰有余。”
陈光远坐下,红星轧钢厂宇文坤德站起来:“板卡生产方面,我们采用轧坯注塑-原位还原法,优化了开模工艺,月产能约500块板卡,昆仑1机23个型号527块板卡,预计两个月可完成全部生产,红星轧钢厂已完成全部生产准备。”
陈光远讲完,陈茂林站起来。
他走到讲台前,把一张巨大的架构图贴在了黑板上。
图上是昆仑1机的整体架构,一个双核心的中央处理器,周围环绕着多个运算单元,通过总线连接存储系统、I/o系统的各个部分。
“我代表接口与架构小组,汇报昆仑1机的系统架构设计。”
他用金属棒点着图上的每一个模块。
“昆仑1机采用双核心架构。主核心负责取指、译码、任务调度;辅核心负责冗余校验、状态监控、故障切换。两个核心跑同样的程序,结果实时比对,不一致就报警或切换。”
“运算部分,采用向量并行架构。21个向量/标量运算单元,挂在双核心下面。常态下14个在线,7个热备。在线单元承担计算任务,热备单元处于待机状态。如果某个在线单元出现故障,系统自动将任务切换到热备单元,同时发出告警,通知维护人员更换故障板卡。整个过程对上层应用透明,实现‘人停机不停’。”
“存储系统,采用三级存储架构,缓存KL-cAchE、主存KL-SRAm+KL-mc、外存有磁带机。缓存和主存通过高速总线连接,缓存命中率预计85%以上。”
“I/o系统,由KL-Ioc通道控制器管理,支持纸带读卡机、打印机、显示器等外设。预留了与昆仑-0机KJ-0A的通信接口,未来可以组网。”
他放下金属棒,转过身。
“这个架构,经过理论组多轮仿真验证,已经证明是可行的。下一步,将转入板卡级实现。”
陈茂林讲完,陈教授站起来。
“我代表理论组,汇报昆仑1机数学模型和算法的进展。”
他用粉笔点着公式。
“昆仑1机的核心算法,包括矩阵运算、线性方程组求解、FFt、微分方程数值解等,已经全部完成理论推导和算法设计。我们与程序设计院合作,将这些算法写成了微程序,固化在只读存储器里。”
他顿了顿,转过身。
“用户调用这些算法,只需要一条指令。比如,执行矩阵乘法,一条VmmUL指令就