分享

世界上最快的计算机,“神威·太湖之光”能用来做什么?

 pgl147258 2018-07-09

最常用的作用应该是数值仿真了。

什么叫数值仿真?简单说,就是用电脑来模拟现实中的一些现象,这样就可以不用做试验、省下一大笔钱。

跟我专业比较接近的,一个是FEM(有限元仿真),一个是CFD(计算流体力学)。说的大家能够听懂一点儿,前面那个FEM是计算固体的强度的,后面那个是计算气体的流动情况的。比如说下面第一张图就是FEM计算汽车变形之后各个部位的受力情况,可以分析出来哪些部位容易坏;再下面一张图就是CFD计算水泵中流体的流动情况。

为什么这些东西要用超算来算呢?

比如说有限元仿真计算,其原理就是把一个复杂的物体划分成无数个小的简单的单元,来计算这些单元之间的作用最终实现仿真的目的,而这么多小单元之间的相互作用是非常复杂的,需要强大的计算能力才能够搞清楚其中的关系。

比如说太湖之光就给天宫一号进行了仿真计算:

基于”神威·太湖之光“超级计算机,对”天宫一号“飞行器两舱简化外形(长度10余米、横截面直径近3.5米)陨落飞行(H=65km、62km、Ma=13)绕流状态大规模并行模拟,使用16,384个处理器在20天内便完成常规需要12个月的计算任务,计算结果与风洞实验结果吻合较好,为”天宫一号“飞行试验提供重要数据支持。

再比如说,中国天气情况的模拟(模拟大气流动)、分子动力学的模拟(生物化学里的研究内容)等等,都是可以放到超算中计算的。

除此之外,太湖之光还能够干什么?

除了那些仿真计算之外,超算甚至于可以直接当作普通电脑使用。

比如说我们课题组就会用到北京超算中心的资源,其中有一项功能就很方便,叫做远程桌面,意思是通过网络直接连接到超算中心,把超算中心当作一台电脑使用,操作上面的软件功能。

这样的好处就是在你只有一台破电脑的时候,只要你的网络还可以,那么也可以用上计算性能最好的电脑——甚至于我之前还用手机连接过远程桌面,可以说是非常方便。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多