[发明专利]结构材料辐照损伤的多GPU分子动力学模拟方法有效
申请号: | 201610311112.8 | 申请日: | 2016-05-11 |
公开(公告)号: | CN105787227B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 杨磊;王苍龙;高笑菲;田园;祁美玲 | 申请(专利权)人: | 中国科学院近代物理研究所 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李敬文 |
地址: | 730000 甘*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了一种结构材料辐照损伤的多GPU分子动力学模拟方法,包括:进行初始化;动态地为每个节点划分网格;进行节点间通信;在GPU上建立排序的元胞列表;更新时间步长;根据粒子的坐标,找到粒子与网格编号的对应关系;预测粒子的位移、速度和加速度;计算每个粒子的受力;利用受力对粒子的位移、速度和加速度进行校正;根据系综修正速度,保证系统恒温;利用周期性边界条件,修正粒子位置;存储当前计算结果;迭代执行上述步骤直到设定步数。利用本方法,能高效快捷的模拟更大时空尺度上的材料辐照损伤过程,从微观尺度解释辐照损伤的长时间演化规律。 | ||
搜索关键词: | 结构 材料 辐照 损伤 gpu 分子 动力学 模拟 方法 | ||
【主权项】:
1.一种结构材料辐照损伤的多图形处理单元GPU分子动力学模拟方法,多个GPU位于多个节点上并且能够并行运行,所述方法包括:a.在所述多个节点上进行初始化,包括空间分配、参数读入、材料结构的生成、以及材料粒子初始位置和速度的设定;b.动态地为每个节点划分网格,每个网络容纳一个或多个粒子;c.进行节点间通信,将超出每个节点的网格区域的粒子及重叠区粒子发送到对应的其他节点;d.在所述多个节点的GPU上建立排序的元胞列表;e.在所述多个节点的GPU上更新时间步长;f.在所述多个节点的GPU上根据粒子的坐标,找到粒子与网格编号的对应关系;g.在所述多个节点的GPU上预测粒子的位移、速度和加速度;h.在所述多个节点的GPU上根据步骤d得到的排序的元胞列表,计算每个粒子的受力;i.在所述多个节点的GPU上利用步骤h得到的受力对粒子的位移、速度和加速度进行校正;j.在所述多个节点的GPU上根据系综修正速度,保证系统恒温;k.在所述多个节点的GPU上利用周期性边界条件,修正粒子位置;l.在所述多个节点上存储当前计算结果;m.迭代执行步骤b到l,直到设定步数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院近代物理研究所,未经中国科学院近代物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610311112.8/,转载请声明来源钻瓜专利网。