基于GPU的分子動力學(xué)勢函數(shù)及結(jié)構(gòu)特征量模擬系統(tǒng)
[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.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP332;TP391.41
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 趙素;李金富;周堯和;;分子動力學(xué)模擬及其在材料科學(xué)中的應(yīng)用[J];材料導(dǎo)報;2007年04期
2 費輝;張云泉;王可;許亞武;;基于GPU的分子動力學(xué)模擬并行化及實現(xiàn)[J];計算機(jī)科學(xué);2011年09期
3 林江宏;林錦賢;呂暾;;多核CPU和GPU加速分子動力學(xué)模擬[J];計算機(jī)應(yīng)用;2011年03期
4 田緒紅;江敏杰;;GPU加速的神經(jīng)網(wǎng)絡(luò)BP算法[J];計算機(jī)應(yīng)用研究;2009年05期
5 劉丹;趙廣輝;夏紅霞;胡磊;;GPU加速分子動力學(xué)模擬的熱力學(xué)量提取[J];計算機(jī)應(yīng)用研究;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 文玉華,朱如曾,周富信,王崇愚;分子動力學(xué)模擬的主要技術(shù)[J];力學(xué)進(jìn)展;2003年01期
8 張德好;劉青昆;宮利東;;GPU加速分子動力學(xué)模擬中的電荷分布計算[J];計算機(jī)應(yīng)用與軟件;2012年10期
9 李波;曹福毅;王祥鳳;;高性能計算技術(shù)發(fā)展概述[J];沈陽工程學(xué)院學(xué)報(自然科學(xué)版);2012年03期
10 ;Fast Parallel Cutoff Pair Interactions for Molecular Dynamics on Heterogeneous Systems[J];Tsinghua Science and Technology;2012年03期
,本文編號:2339958
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2339958.html