我的学习闭环系统 第166节

第186章 万核级超算集群模拟!(求订阅!求月票!)

  在看到几人脸上的表情后,陈言也反应了过来。

  他顿时有些尴尬,但很快便轻咳一声,面不改色的说道:

  “那个,有些时候也的确不好这么去做,不过在大多数情况下,这种方法还是可以试试的。”

  “你们回头尝试一下就知道了,嗯,龚博士,我们来讨论下,怎么解决这个问题吧。”

  龚志仁回过神来,应了一声:“好。”

  其他人则是又再次默默挪动脚步,回到自己的位置上去了。

  不过陈言的话,虽然让他们感觉到震撼,也觉得很难实现。

  但也因为看到了陈言的表现,所以在他们的心里,还是有些试试的想法的。

  平心而论,如果能做到陈言那样,这绝对会是搞研究时的一项绝对利器!

  这一边,陈言也跟龚志仁提出了解决方案。

  “龚博士,这块主要还是要优化有向无环图,完全发挥异构感知的任务窃取负载均衡。”

  “这样在弹性容错与检查点策略生效时,才能完全匹配原节点的任务,不至于干扰了原本的节点任务。”

  “具体优化的入手点,在这里……”

  陈言边说边滑动鼠标,龚志仁则认真听着,不时提出自己的想法。

  随后在让开位置,龚志仁开始上手优化后,陈言也来到了其他人身边。

  龚志仁这边出现的问题,未必会是一个特例。

  毕竟这是一次万核级超算集群的模拟。

  每一项研究任务间的协调,同样会影响到最终的验证效果。

  然后在陈言的挨个核查下,又梳理了多项需要解决的问题出来。

  他随即把所有人喊到一块,集中进行了解决方案的讨论。

  也让大家提前开始任务的衔接和联调工作。

  包括后面的周末两天,陈言也是难得的没再休息,带着所有人泡在了课题组房间里。

  毕竟按照课题研究计划,他预设的结题时间就在6月份。

  总不能在最后这块卡太长时间吧?

  在各项问题被解决后,陈言也开始申请燕大的超算集群资源。

  他倒没有像之前二维模型时那样,让集群资源等着他。

  毕竟这次他要申请的万核级资源,实在有点多。

  其他教授的课题,也同样需要用到超算资源。

  所以,他在预估了个时间后,只是提交了申请,慢慢去排队。

  经过专家委员会审议通过,再由管理员协助完成资源调度配置时。

  他们这边的整体研究进度,也差不多就到了做课题验证的时候。

  与此同时,陈言对N-S方程解爆破问题的研究,也没有落下。

  沿着他在草稿纸上所写的,每一个问号的方向,不断往下深入推导。

  同时在不断试错中,去创造那个全新的数学工具。

  半个多月的时间很快过去。

  6月19日,周三。

  在这学期的考试季如火如荼进行时,陈言他们的课题组,也等来了超算集群资源的调度。

  课题组房间里,陈言确认了一番后,开口朗声说道:

  “各位,做好最后的校核,确保完成全部问题优化!”

  “一个小时后,我们在超算上执行任务,进行最后的验证!”

  “明白!”听到陈言的声音,所有人同时应了一声。

  但每个人在应声过后,神情也都变得更为专注起来。

  三个月的研究,将在今天画上最后一笔。

  他们必须小心谨慎地校核每一处的细节!

  陈言也是一样,神情肃穆地看着汇总到他这里的东西。

  在马伊等人校核确认之后,他再进行最后的确认!

  很快,一个小时的时间过去。

  马伊等人已经围在了陈言的身后,等待着最终的任务执行。

  只见陈言在完成最后确认后,便将任务上传到了集群,随后开始执行。

  马伊等人的目光,从这一刻开始,也全部聚焦到了电脑屏幕上。

  陈言回头看了几人一眼,不禁笑道:“不用都在这看着,任务执行结束要一会的。”

  因为这次的任务量很大,可不会像他搞一维模型和二维模型时那般,那么快就结束。

  马伊等人也是笑了起来,但几人都没说话,也没有走开。

  就这么静静站在陈言身后,看着屏幕,等着结果。

  见状,陈言也没再多说什么,他自己起身走到了一旁,把位置让给了几人。

  就像他试图交给几人的方法一样,他基本上已经看到了最终的结果。

  即使有所偏差,也肯定能够达到预期的效果!

  而且,子链路2中节点2-2的当前研究进度,也能证明这一点。

  只等最终的验证完成,他也就可以搞定这个节点的研究了!

  几人的目光跟着陈言的身影,一直到他在另一个位置坐下,开始翻手中的资料后。

  几人才依次收回目光,再次看向电脑屏幕,并且挨个坐好。

  他们有时候也想像陈言一样,做到了然于胸,做到面对将要到来的结果云淡风轻。

  可是,在任务执行的那一刻,他们的心就怎么也平静不下来。

  陈言翻的资料,不是别的,正是关于这个课题与真实实验的对比资料。

  这次的课题研究,是针对托卡马克三维模型做定向的算力优化。

  除了实现模拟效率的提升外,还得保证实验与模拟的匹配度!

  而这些对比资料,就是EAST装置和环流三号装置上真实实验的数据!

  时间一分一秒过去,天色渐渐暗了下来。

  但今天,马伊等人依然坐在电脑屏幕前。

  一边查看实时输出日志,一边等着最终的实验结果。

  终于,晚上9点多时,任务结束!

  “陈老师,快来!任务完成了!”徐家树当即喊了一声。

  听到喊声,陈言刚要手中的资料,脑海里便响起了系统的提示音。

  【恭喜宿主,子链路2攻坚节点2-2研究进度已达100%,节点研究内容已完成,当前逻辑状态无断点!】

  【恭喜宿主,节点解锁奖励已发放,宿主思维能力已同步提升,在对应前置核心节点闭环时,将同步开启节点2-3的攻坚】

  他不禁微微一笑,一边感受着思维能力提升的那种神奇感觉,一边朝几人走去。

  只不过他还没走近几人呢,几人在确认了验证结果后,已经开始兴奋地叫了起来。

  “陈老师,我们成了!”

  “成了!成了!算法-硬件协同重构的预期效果完美实现!”

  “效率提升!性能提升!太牛逼了!”

  “夸张啊!太夸张了!模拟效率提升了至少一百倍!”

  “……”

  看着包括马伊在内,几人脸上那难以抑制的激动神情,陈言也开始看向输出的各项验证数据。

  内核启动开销占总计算时间的比例成功降到了1%以下!

  完美实现全局内存带宽压力的减轻!

  线性求解部分整体加速10倍以上!

  矩阵装配时间缩短为传统方法的十分之一!

  线性求解器的浮点效率比纯FP64提升了5倍以上!

  SpMV性能比通用cuSPARSE提升了4倍以上!

  还有先前龚志仁碰到的那个问题,大规模下的全局同步开销,直接被降到了接近于0!

  还有指令级特征值的计算加速……

  全部验证结果,都和陈言所预判的最终效果一致!

  甚至于没有一点偏差!

  他们成功通过从硬件底层,到系统顶层的系统性优化,打开了大规模三维MHD模拟的算力瓶颈!

  实现了模拟效率提升100倍的目标!

  最重要的是,这套算法架构可不止能作用在三维MHD模拟上!

  它对很多关键物理问题的万核级模拟都有效果!

  陈言收回目光,看向身旁一个个,仍是激动不已的团队成员。

  然后主动伸手,挨个与每个人击了个掌!

  “各位,验证效果完美达到我们的预期!”

  “接下来,还需要各位做好最后的数据整理工作,看一看实验与模拟匹配度能到多少。”

  说第二句话时,陈言自己忍不住笑了一下。

  然后所有人都跟着笑了起来。

  虽说要做好数据比对,才能知道真正的匹配度。

  但每个人都知道,能实现这个效果的算法,匹配度就不可能低!

  所以,这个课题其实已经可以确认结束了!

  笑完之后,陈言又交代了一些后续的收尾工作。

首节 上一节 166/271下一节 尾节 目录