-
公开(公告)号:CN103279645B
公开(公告)日:2016-05-25
申请号:CN201310154296.8
申请日:2013-04-28
Applicant: 暨南大学
Abstract: 本发明公开了一种基于GPU并行运算的碳纳米管分子动力学仿真方法,包括以下步骤:1)由数据库文件构造由碳纳米管和C60分子组成的碳纳米管系统模型;2)C60分子受力,在平衡位置上来回振动,当C60分子处于平衡状态时,使碳纳米管管壁上的碳粒子和C60分子的位置和速度发生变化;3)在CUDA平台上将碳纳米管分割成多层计算单元,采用CPU遍历计算单元进行轮转计算得到可并行运算队列,调度GPU的流处理单元进行并行运算和处理;4)重复执行步骤3),最终输出C60分子随着模拟时间的运行轨迹,并描绘碳纳米管内随着能量传递的温度变化曲线图,完成仿真过程。本发明极大地提高分子动力学仿真的运算效率。
-
公开(公告)号:CN103279645A
公开(公告)日:2013-09-04
申请号:CN201310154296.8
申请日:2013-04-28
Applicant: 暨南大学
Abstract: 本发明公开了一种基于GPU并行运算的碳纳米管分子动力学仿真方法,包括以下步骤:1)由数据库文件构造由碳纳米管和C60分子组成的碳纳米管系统模型;2)C60分子受力,在平衡位置上来回振动,当C60分子处于平衡状态时,使碳纳米管管壁上的碳粒子和C60分子的位置和速度发生变化;3)在CUDA平台上将碳纳米管分割成多层计算单元,采用CPU遍历计算单元进行轮转计算得到可并行运算队列,调度GPU的流处理单元进行并行运算和处理;4)重复执行步骤3),最终输出C60分子随着模拟时间的运行轨迹,并描绘碳纳米管内随着能量传递的温度变化曲线图,完成仿真过程。本发明极大地提高分子动力学仿真的运算效率。
-