基于GPU的分子动力学势函数及结构特征量模拟系统
[Abstract]:GPU (Graphics Processing Unit, (graphics processor) has a strong parallel computing capability, especially the appearance of CUDA (Compute Unified Device Architecture, unified computing device architecture, which makes GPU play an increasingly important role in high performance computing. Molecular dynamics simulation technology refers to the use of computer to simulate the movement of each particle in the system with time. Due to the large amount of calculation, it is considered to be carried out on GPU. Based on the analysis of the parallel capability of GPU and the principle of molecular dynamics simulation, the potential function calculation, which takes the most time in the simulation calculation, is moved to the GPU calculation, and the inherent parallelism of the potential function calculation is analyzed. Using the one-to-one correspondence between CUDA threads and particles and combining with the characteristics of GPU, the computation is accelerated. In this paper, the GPU acceleration calculations of two pairs of potential (Morse potential, Lennard-Jones potential) and two kinds of multibody potential (Tersoff potential, EAM potential) are realized. The results show that the acceleration ratio calculated by the CPU, potential function relative to that of the Intel Core2E7500 on the GPU of NVIDIA GeForce GTX650 is between 22-91, which can greatly shorten the time of the whole molecular dynamics simulation. In addition, the GPU acceleration of two structural characteristic variables (radial distribution function (RDF), static structure factor (SSF) is also introduced. The calculation results show that the speedup ratio is 22-27 under the same platform. Finally, in this paper, the graphical user interface is designed by using Qt on Windows platform, and the molecular dynamics simulation system is built. The calculation of potential function and structural characteristic is based on GPU, and the system is tested.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP332;TP391.41
【参考文献】
相关期刊论文 前10条
1 赵素;李金富;周尧和;;分子动力学模拟及其在材料科学中的应用[J];材料导报;2007年04期
2 费辉;张云泉;王可;许亚武;;基于GPU的分子动力学模拟并行化及实现[J];计算机科学;2011年09期
3 林江宏;林锦贤;吕暾;;多核CPU和GPU加速分子动力学模拟[J];计算机应用;2011年03期
4 田绪红;江敏杰;;GPU加速的神经网络BP算法[J];计算机应用研究;2009年05期
5 刘丹;赵广辉;夏红霞;胡磊;;GPU加速分子动力学模拟的热力学量提取[J];计算机应用研究;2010年05期
6 ;Application of the Mole-8.5 supercomputer:Probing the whole influenza virion at the atomic level[J];Chinese Science Bulletin;2011年20期
7 文玉华,朱如曾,周富信,王崇愚;分子动力学模拟的主要技术[J];力学进展;2003年01期
8 张德好;刘青昆;宫利东;;GPU加速分子动力学模拟中的电荷分布计算[J];计算机应用与软件;2012年10期
9 李波;曹福毅;王祥凤;;高性能计算技术发展概述[J];沈阳工程学院学报(自然科学版);2012年03期
10 ;Fast Parallel Cutoff Pair Interactions for Molecular Dynamics on Heterogeneous Systems[J];Tsinghua Science and Technology;2012年03期
,本文编号:2339958
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2339958.html