陈建国站起来,深深鞠了一躬。
“吕工,谢谢您。谢谢您。”
他弯着腰,肩膀微微发抖。
吕辰扶住他的肩膀。
“陈工,别这样。咱们都是干活的,谁也不比谁容易。”
陈建国走了以后,办公室里安静了一会儿。
万人敌把那张手绘的表格折好,揣回兜里,靠在椅背上,点了一根烟。
“吕工,你说的那些改造,真能解决?”
“能解决一部分。”吕辰也点了一根烟,“但不可能全解决。设备代差在那里,材料基础在那里,不是去几个人就能翻天的。”
“那你还请人去?”
“能让良率从60%提到80%。这就够了。”
万人敌吸了一口烟,慢慢吐出来:“行,吕工、吴工,你们忙,我回去盯板卡设计!”
吕辰看了看墙上的挂钟,已经十点多了。
“万工,你先别忙走,等我去找汤渺教授协调个人,我和你一起去,咱们去看看汪教授的板卡设计微程序。”
正说着,走廊里传来一阵急促的脚步声。
一名三十来岁的研究员,手里拿着一沓稿纸,走了进来,这是魏教授的研究员赵泽勇,他戴一副黑框眼镜,镜片上全是手印。
“吕辰!国华!可找着你们了。”
“赵师兄?怎么了?”
赵泽勇把手里那沓稿纸递过来。
“我来请你们,下午去机房,帮着审审微程序。我们的科学函数库写了一批,但有些技术问题拿不准,请你们把把关。”
吕辰接过稿纸翻了翻。
第一页写着一个标题:《数字孪生基础数学库·浮点运算模块》。
下面密密麻麻列着一行行伪代码,像指令又不是指令,像公式又不是公式。
吕辰看着就有点想笑:“赵师兄,这是你们写的?”
“嗯。”赵泽勇有些不好意思,“我们写了不少,就是感觉写的太数学了,所以午马机看不懂,商量了一下,还得来找你二位帮着改。”
吴国华凑过来看了一眼,笑了。
“赵师兄,你们这是把数学公式直接抄上去了?‘设X为浮点数,Y为浮点数,则Z=X+Y’,嘿嘿,这不叫微程序,这是给午马机布置数学作业。”
赵泽勇比了一个大拇指:“国华这样说,我就放心了,你们果然是写微程序的高手,有你们帮忙指导,我看没问题。”
吕辰道:“赵师兄,数字孪生的函数库可不少,以后还会有很多用到编辑机的地方。我看不如这样,咱们直接来个现场培训算了,这个很简单的,咱们把规则讲讲,大家就明白了。”
赵泽勇点点头:“这样就再好不过了。”
他又拿起册子介绍:“这是我们的基础数学库第一版,一共43个函数。加减乘除、开平方、三角函数、矩阵运算、微分方程求解器……都在里面了。”
吕辰接过来,第一页是目录,用钢笔手写,字迹工整,一丝不苟。
1. 浮点加法 FADD
1. 浮点减法 FSUB
1. 浮点乘法 FMUL
1. 浮点除法 FDIV
1. 浮点开平方 FSQRT
1. 浮点比较 FCMP
……
翻到正文,是一段用类似汇编语言写的伪代码。
FADD:
// 输入: R1 = 浮点数A, R2 = 浮点数B
// 输出: R0 = A+B
// 破坏: R3,R4,R5,R6
下面是一行行的操作步骤,有的用中文,有的用数字,有的画了箭头指向旁边的注释。
吕辰看了两页,眉头渐渐舒展开。
“赵师兄,这个写得比我想象的好多了。”
赵泽勇拿出烟发了一圈,笑道:“那是你没看后面。矩阵乘法那一章,我们写了三十几页,运算量加起来,1万多条指令。我一个一个看,眼睛都快瞎了。”
吴国华凑过来,翻到矩阵乘法那一章,看了一眼,倒吸了一口凉气。
“三层循环,每次循环调用浮点乘法和加法。这个量……跑一次矩阵乘法,午马机要算多久?”
赵泽勇竖起三根手指。
“三分钟。”
“三分钟?”吴国华皱了一下眉头,“16位矩阵,三分钟?”
“16×16的矩阵。”赵泽勇说,“我算了算,比用手工算快了几百倍。但在实际应用中,我们的温度场网格是100×200的,算一次要几个小时。”
他顿了顿:“所以我才找你们来。不是看写得对不对,是看能不能优化。少几次循环,少几次函数调用,就能省出几十秒甚至几分钟。”
吕辰合上册子。
“赵师兄,这个活我们接了。但您得给我们时间。这两天昆仑1的板卡正在做最后调试,我抽不出整块的时间。”
“不着急。”赵泽勇站起来,拿出一张纸,“你们慢慢来。我今天来找你们,不光是看这个。”
他在纸上写了一个公式。
小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!
喜欢四合院:我是雨水表哥请大家收藏:(m.xtyxsw.org)四合院:我是雨水表哥天悦小说网更新速度全网最快。