而且他们可是要参与后续算力验证阶段的呀!
随即,在陈言惊讶的目光中。
三人同时掏出手机,去跟辅导员打电话请假了。
第90章 你看清了吗?
看着三人如出一辙的动作,还有开口说出的话。
陈言先是愣了一下,旋即轻声笑了笑。
三人现在的表现,让他有了一种熟悉的感觉。
或者说,三人这种放不下算法的样子,和他很像。
从三人身上收回目光,陈言坐在电脑前,开始查看实时输出日志。
很快,沈川三人在打完电话后,也重新围在了他身边。
沈川出声问道:“运行结果怎么样?”
陈言回道:“还没什么反馈。”
听到这话,三人同时微不可察地点了点头。
这说明他们打电话的时间,没错过什么。
就这样,原本要去吃早饭的四人,直接把早饭抛在了脑后。
齐齐围坐在电脑前,盯着输出日志看了起来。
大约半个小时后,任淮开口说道:“不对啊,怎么这么快?”
他说的快,指的是算法运行所消耗的时间。
在任淮问出口后,沈川和陶思齐也同时看向陈言。
一般来说,算法运行的总耗时。
主要取决于问题规模,载荷步数和每次牛顿迭代的收敛行为。
也就是载荷步数乘以每步平均牛顿迭代次数,再乘以单次牛顿迭代时间。
按照这种估算方式,再根据架构设计预估达到的性能指标。
就可以大致估算出,一个还算准确的时间。
任淮三人这两天,就预估过陈言这套架构设计运行起来的总耗时。
得到的结果是,至少12个小时的时间是没跑的。
所以,他们才会果断地打电话请假。
但现在,电脑上的实时输出日志却在告诉他们,预估错了。
陈言仍在查看输出日志,随口说道:
“我利用自适应载荷步控制减少了总耗时。”
自适应载荷步控制这块,沈川三人是知道的。
不是看算法时,而是在陈言刚开始做架构设计时,他们就注意到了。
但这还是有些不太对,单以自适应载荷步控制减少耗时的话。
最多也就只能减少30%左右。
按照他们预估的12个小时算,顶多减少3个多小时。
但现在,眼前疯狂跳动的输出日志却在说明。
整个架构设计运行的总耗时,被陈言缩短到了大概4个小时左右。
而且这还是加上了文件I/O和启动开销的时间。
一般这块还有再增加至少5%的耗时。
可现在,这完全对不上呀?
就在这时,沈川悄悄碰了碰两位室友的胳膊。
因为他忽然想起来,孙思辰和他说过。
陈言在利用学校机房做原型验证时,就把各方面几乎做到了极致。
利用三台学校机房的电脑,直接突破了安全上限。
把撑死了能求解1000万自由度的配置,直接干到了1400万自由度的夸张数据。
那现在眼前的情况,也不是不能解释。
只能说,他们还没有完全看明白陈言做的架构设计。
不过,没等他跟任淮和陶思齐说什么,陈言便又说道:
“利用无矩阵方向导数和残差组装,可以极大缩短单次牛顿迭代时间。
然后用间隔输出,加上只输出关键界面数据来优化,也可以提高输出频率。
另外,在做架构设计时,我还做了MPI分布式计算方案的优化……”
陈言的一番话说完,沈川三人顿时呆立原地。
他们倒不是惊讶于陈言所采取的方法。
因为这些方法,他们也都知道。
他们惊讶的是,陈言竟然真的能把这些方法挖得这么深。
而且,现在的输出日志也在告诉他们,这些方法是真的有用。
一时间,他们看向陈言的目光,变了又变。
他们现在很想把这个学弟的脑袋打开。
然后看一看,里面到底和他们有什么不一样。
但在压下了心中的想法后,他们也默默记下了陈言刚才的话。
回头,他们还得对着陈言的话,再去研究一下整个架构设计。
在陈言说完后,寝室里再次安静了下来。
只剩下鼠标滚轮滑动的声音。
很快,又半个小时过去。
陈言在看完了最新输出的日志后,心里便已经有了底。
这次运行测试的结果,大概率不会差。
因为从现在输出的日志来看,各项数据都在他的预估之内。
想了想,陈言站起身,准备去买早饭。
既然已经能够预估结果,那没必要一直耗在电脑前了。
等运行结束,直接处理输出文件就行。
见到陈言站起来,沈川下意识问道:“怎么了?”
陈言回道:“我去买早饭吧,你们吃什么?”
“呃……”
沈川三人只因为不好意思而迟疑了一秒。
随即便接连报出了要吃的东西。
见状,陈言无奈地摇了摇头。
果然,这三个学长,连课都已经不去上了。
想指望他们去买早饭,明显不现实。
在陈言离开寝室后,沈川三人当即对视一眼。
随即快速地翻看起了输出日志。
他们刚才虽然也在陈言身后看着,但陈言翻得太快了。
他们压根有很多都看得很模糊,这会正好翻一下。
一上午的时间,除了陈言出去买了次早饭外。
剩余的时间,四人都待在寝室里。
四双眼睛眼巴巴地守着面前的电脑屏幕。
终于,电脑屏幕上的最后一行,出现了“Solver exited successfully”。
这代表着,这套关于超弹性固体材料的工程算法。
全流程无异常地完成了。
当电脑屏幕上出现这行字的时候,陈言看了下时间。
11:43。
运行了差不多4个小时。
随即,他开始下载输出文件。
而一旁的沈川三人,在看到这行字时,却都是一副果然如此的表情。
这行字的出现,在他们看来,不单单是算法运行结束。
而是证明了,陈言的选择是对的,沈川的相信也是对的。
这个学弟直接做大规模可扩展性极限测试,真的一次就成功了!
而且是在这么短的时间里,就成功了!
毫无疑问,他们真的见证了一项纪录!
不仅如此,在这行字的上面,是最后终端运行结束的标准输出内容。
当沈川三人看到第一行的数据时,都以为自己看错了。
那里赫然显示着,这次算法的求解问题规模是33亿自由度!
但还没等他们细看,陈言已经切走了屏幕。
他们顿时有些心急。
三人下意识看向对方,脱口而出道:“你看清了吗?”
第91章 这数据太震撼了
听到对方的话,沈川三人同时愣了一下。
很明显,三人都没有看清最后的输出内容。
但那个33亿自由度的求解问题规模,还是让他们有些愣神。