量子動力學(xué)中并行算法的發(fā)展與應(yīng)用
本文選題:GPU加速 + 化學(xué)反應(yīng)動力學(xué) ; 參考:《中國科學(xué)院研究生院(武漢物理與數(shù)學(xué)研究所)》2013年博士論文
【摘要】:本文針對量子動力學(xué)理論研究中并行算法問題,發(fā)展了Shepard插值方法的計算勢能的GPU算法;研究了范德華體系振轉(zhuǎn)光譜的束縛態(tài)理論計算的MPI/OpenMP并行算法;研究了X+NH3反應(yīng)的七維量子動力學(xué)理論方法和MPI/OpenMP并行算法,并應(yīng)用于研究Cl (2P)+NH3/ND3反應(yīng)。本論文的研究工作如下: 1.采用改進(jìn)的Shepard插值方法構(gòu)造的勢能面被廣泛用于化學(xué)反應(yīng)動力學(xué)研究,這種構(gòu)造方法通過對從頭算數(shù)據(jù)點(diǎn)進(jìn)行插值來獲得任意構(gòu)型的能量,采用該方法構(gòu)造的勢能面精度高,能夠更精準(zhǔn)地研究化學(xué)反應(yīng)動力學(xué)。但是在實(shí)際運(yùn)用中,插值勢能面計算量大,從而限制了該方法的應(yīng)用。本工作基于GPU的強(qiáng)大計算能力和高度并行性特點(diǎn),發(fā)展采用Shepard插值方法計算勢能的GPU新算法。并以H+H2O? H2+OH, H+NH3?H2NH2,H+CH4?H2+CH3這3個反應(yīng)的勢能面為例對算法進(jìn)行驗(yàn)證,發(fā)現(xiàn)GPU算法相對CPU算法具有明顯的優(yōu)越性,并且GPU加速比隨著體系增大而增大,隨著數(shù)據(jù)點(diǎn)增加而增加。 2.范德華體系振轉(zhuǎn)光譜的束縛態(tài)理論計算需求精確求解Schrodinger方程,由于體系的波函數(shù)展開為各個坐標(biāo)基函數(shù)的乘積,所以體系基函數(shù)的大小隨原子數(shù)增加呈指數(shù)增加,計算時間和內(nèi)存需求也隨之增加。需要應(yīng)用并行化計算方案使計算得以實(shí)現(xiàn)。我們針對線性分子-線性分子組成的范德華體系振轉(zhuǎn)光譜的理論研究,開發(fā)了束縛態(tài)計算的并行算法,采用節(jié)點(diǎn)間采用MPI和節(jié)點(diǎn)內(nèi)采用OpenMP的并行方案,并針對N2O-N2O體系驗(yàn)證了該并行算法,結(jié)果顯示計算效率明顯提高,加速比是1.67倍到8.6倍。 3. Cl+NH3在過渡態(tài)前后都有較深的勢阱,對量子動力學(xué)理論計算提出了挑戰(zhàn)。在動力學(xué)計算中,我們采用X+YCZ2類型的七維量子動力學(xué)模型,其中不參與反應(yīng)的NH2基團(tuán)在反應(yīng)過程中保持不變,采用該模型我們對Cl+NH3和Cl+ND3兩個反應(yīng)進(jìn)行了研究,計算結(jié)果顯示Cl+NH3和Cl+ND3有相似的動力學(xué)行為,而且反應(yīng)幾率都是非常小,與實(shí)驗(yàn)觀測一致。由于該反應(yīng)Cl+ND3比較復(fù)雜,Cl原子有較重的質(zhì)量,因此,基函數(shù)大小為3.175*109,勢能格點(diǎn)的數(shù)目為3.78*1010,傳播時間為是25000a.u,是當(dāng)前量子動力學(xué)研究中計算量最大的工作之一。
[Abstract]:In order to solve the problem of parallel algorithm in quantum dynamics theory, the GPU algorithm for calculating potential energy of Shepard interpolation method and the MPI/OpenMP parallel algorithm for the calculation of bound state theory of vibrational spectra of van der Waals system are developed in this paper. The seven dimensional quantum dynamics theory and MPI/OpenMP parallel algorithm for X NH3 reaction are studied, and applied to the study of Cl 2 P) NH3/ND3 reaction. The research work of this thesis is as follows: 1. The potential energy surface constructed by the improved Shepard interpolation method is widely used in the study of chemical reaction kinetics. The energy of arbitrary configuration is obtained by interpolating the ab initio data points. The potential energy surface constructed by this method has high accuracy. It is possible to study the kinetics of chemical reaction more accurately. However, the application of interpolation potential energy surface is limited because of the large amount of calculation in practice. Based on the strong computing power and high parallelism of GPU, a new GPU algorithm using Shepard interpolation method to calculate potential energy is developed. And H H 2O? The potential energy surface of the three reactions H 2O H, H NH 3H 2NH 2H CH4?H2 CH3 is used as an example to verify the algorithm. It is found that the GPU algorithm has obvious advantages over the CPU algorithm, and the GPU acceleration ratio increases with the increase of the system and increases with the increase of the data points. 2. The calculation of the bound state theory of van der Waals system requires the exact solution of the Schrodinger equation. Because the wave function of the system is the product of each coordinate basis function, the size of the basis function of the system increases exponentially with the increase of the number of atoms. Computing time and memory requirements also increase. Parallel computing scheme is needed to realize the computation. In this paper, we develop a parallel algorithm for the calculation of bound states in Van der Waals system with linear molecular and linear molecular composition. We adopt the parallel scheme of MPI between nodes and OpenMP within nodes. The parallel algorithm is verified for the N2O-N2O system. The results show that the computational efficiency is improved obviously, and the speedup ratio is 1.67 to 8.6 times. 3. Cl NH3 has a deep potential well before and after the transition state, which challenges the theoretical calculation of quantum dynamics. In the kinetic calculation, we adopt the seven dimensional quantum dynamics model of X YCZ2 type, in which the NH2 group that does not participate in the reaction remains constant during the reaction process. Using this model, we study the Cl NH3 and Cl ND3 reactions. The calculated results show that Cl NH3 and Cl ND3 have similar kinetic behaviors, and the probability of reaction is very small, which is consistent with the experimental observation. Because of the heavy mass of the complex Cl ND3 atom, the basis function is 3.175 ~ 109, the number of potential energy lattice is 3.78 ~ 1010, and the propagation time is 25000a.u. it is one of the most computational tasks in quantum dynamics research.
【學(xué)位授予單位】:中國科學(xué)院研究生院(武漢物理與數(shù)學(xué)研究所)
【學(xué)位級別】:博士
【學(xué)位授予年份】:2013
【分類號】:O413.1;TP338.6
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 賀瑞容,吳恩華;物理場圖形生成的多處理機(jī)并行算法的研究和實(shí)現(xiàn)[J];計算機(jī)學(xué)報;1992年01期
2 曾泳泓,蔣增榮;GFT及離散卷積的并行算法及其實(shí)現(xiàn)[J];數(shù)值計算與計算機(jī)應(yīng)用;1993年01期
3 張可軍;陳福接;;求解線性丟番圖方程(組)的串、并行算法[J];計算機(jī)工程與科學(xué);1993年01期
4 朱和;李曉梅;;計算幾何與并行算法[J];計算機(jī)工程與科學(xué);1993年03期
5 楊克復(fù);;并行處理技術(shù)[J];沈陽理工大學(xué)學(xué)報;1993年01期
6 任春麗,徐甲同,王俊平;實(shí)對稱三對角矩陣特征值的一種并行算法及實(shí)現(xiàn)[J];西安電子科技大學(xué)學(xué)報;1999年02期
7 徐娟,汪懋華;用于圖象處理的小波變換并行算法[J];小型微型計算機(jī)系統(tǒng);1999年01期
8 董科軍,劉讓蘇,鄭采星,胡慶豐,何新芳;液態(tài)金屬凝固過程分子動力學(xué)模擬的并行算法研究[J];計算機(jī)工程與科學(xué);2000年03期
9 楊克復(fù),馬忠勝;非線性優(yōu)化的并行算法[J];沈陽工業(yè)學(xué)院學(xué)報;2000年02期
10 易法令,李慶華,楊薇薇;Delaunay三角剖分并行算法研究及實(shí)現(xiàn)[J];小型微型計算機(jī)系統(tǒng);2001年04期
相關(guān)會議論文 前10條
1 王元元;曾建潮;譚瑛;;基于并行計算模型的并行微粒群算法的性能分析[A];2007年全國開放式分布與并行計算機(jī)學(xué)術(shù)會議論文集(上冊)[C];2007年
2 王軼;席裕庚;;并行的極點(diǎn)配置算法及其新構(gòu)想[A];1994年中國控制會議論文集[C];1994年
3 杜云飛;王攀峰;富弘毅;周海芳;楊學(xué)軍;;矩陣LU分解的容錯并行算法設(shè)計與實(shí)現(xiàn)[A];2008年全國開放式分布與并行計算機(jī)學(xué)術(shù)會議論文集(下冊)[C];2008年
4 曹淑瑛;郭圣權(quán);樊水康;;并行極點(diǎn)配置算法探討[A];1995年中國控制會議論文集(下)[C];1995年
5 王韶娟;曾國蓀;;分形維數(shù)的一個并行算法[A];2005年全國開放式分布與并行計算學(xué)術(shù)會議論文集[C];2005年
6 陳寧濤;王能超;施保昌;;生物多序列比對的并行算法[A];2005年全國開放式分布與并行計算學(xué)術(shù)會議論文集[C];2005年
7 孫明珠;王鵬;邱楓;楊玉良;;自洽場理論的實(shí)空間求解方法的并行算法以及在嵌段共聚物相分離中的應(yīng)用[A];2005年全國高分子學(xué)術(shù)論文報告會論文摘要集[C];2005年
8 李朝鵬;李肯立;;基于分層聚類的并行數(shù)據(jù)預(yù)處理算法[A];2007年全國開放式分布與并行計算機(jī)學(xué)術(shù)會議論文集(下冊)[C];2007年
9 姜弘道;余天堂;;有限元并行分析的進(jìn)展——第九屆全國結(jié)構(gòu)工程學(xué)術(shù)會議特邀報告[A];第九屆全國結(jié)構(gòu)工程學(xué)術(shù)會議論文集第Ⅰ卷[C];2000年
10 張紅虎;吳碩賢;;聲學(xué)輻射度方法的并行實(shí)現(xiàn)[A];第十屆全國噪聲與振動控制工程學(xué)術(shù)會議論文集[C];2005年
相關(guān)重要報紙文章 前10條
1 ;并行算法研究進(jìn)展[N];中國計算機(jī)報;2004年
2 李訊 特約記者 劉程 本報記者 于莘明;銀河有顆閃亮的星[N];科技日報;2005年
3 ;名師上講臺:每堂課都是精心編排的演出[N];科技日報;2006年
4 鳴人;小圖變大照片軟件插值方法一二[N];中國攝影報;2009年
5 清華大學(xué)計算機(jī)系 薛巍;電網(wǎng)仿真考驗(yàn)高性能計算[N];計算機(jī)世界;2006年
6 陳文光 鄭緯民;高性能計算的三大研究領(lǐng)域[N];計算機(jī)世界;2006年
7 曙光信息產(chǎn)業(yè)有限公司研發(fā)中心 溫鑫;并行計算軟件開發(fā)概述[N];中國計算機(jī)報;2007年
8 馮衛(wèi)東;石墨烯電子表現(xiàn)出完美液體特性[N];科技日報;2009年
9 英特爾微處理器技術(shù)實(shí)驗(yàn)室主任工程師 Anwar Ghuloum;并行編程為什么這么難?[N];中國計算機(jī)報;2007年
10 本報記者 趙波 本報特約記者 劉程 本報通訊員 章立丁;一位巾幗學(xué)者的無悔征程[N];解放軍報;2005年
相關(guān)博士學(xué)位論文 前10條
1 付紅;量子動力學(xué)中并行算法的發(fā)展與應(yīng)用[D];中國科學(xué)院研究生院(武漢物理與數(shù)學(xué)研究所);2013年
2 戚晶晶;熱物性反問題高效并行算法研究[D];武漢理工大學(xué);2013年
3 吳超;信息檢索中top-k問題的并行算法及優(yōu)化研究[D];中國科學(xué)技術(shù)大學(xué);2011年
4 韓叢英;若干優(yōu)化問題的并行算法研究[D];上海交通大學(xué);2008年
5 周杰;合成孔徑雷達(dá)數(shù)據(jù)處理應(yīng)用的細(xì)粒度并行算法與結(jié)構(gòu)[D];國防科學(xué)技術(shù)大學(xué);2010年
6 白洪濤;基于GPU的高性能并行算法研究[D];吉林大學(xué);2010年
7 佘春東;數(shù)據(jù)挖掘算法分析及其并行模式研究[D];電子科技大學(xué);2004年
8 譚國真;時變、隨機(jī)網(wǎng)絡(luò)最優(yōu)路徑算法及其應(yīng)用研究[D];大連理工大學(xué);2002年
9 王建;并行最優(yōu)化算法與軟件設(shè)計及數(shù)值軟件移植[D];中國科學(xué)院研究生院(軟件研究所);2005年
10 郭榮祥;基于VEGA網(wǎng)格的Dixon結(jié)式分布式計算[D];中國科學(xué)院研究生院(成都計算機(jī)應(yīng)用研究所);2006年
相關(guān)碩士學(xué)位論文 前10條
1 辛師勃;并行信號處理系統(tǒng)研究[D];南京理工大學(xué);2004年
2 吳青;基于地理信息系統(tǒng)的配電網(wǎng)優(yōu)化規(guī)劃的研究[D];廣西大學(xué);2004年
3 劉淼;基于平衡分割的并行序列比對[D];西安電子科技大學(xué);2007年
4 潘海琳;高拱壩體形優(yōu)化決策系統(tǒng)研究[D];河海大學(xué);2006年
5 焦建英;求解微分方程的區(qū)域分解兩重網(wǎng)格算法[D];西安理工大學(xué);2007年
6 游聰偉;基于GPU平臺的KLU并行算法的研究:對角線塊的LU分解[D];內(nèi)蒙古大學(xué);2011年
7 于戰(zhàn)華;跨聲速歐拉方程并行算法研究及應(yīng)用[D];南京航空航天大學(xué);2004年
8 平曉慧;最短路徑問題的并行算法研究[D];大連理工大學(xué);2006年
9 孫超;快速分形圖像壓縮并行算法研究與實(shí)現(xiàn)[D];曲阜師范大學(xué);2011年
10 彭強(qiáng);基于并行Boost圖庫的單源最短路徑并行算法的研究[D];華南理工大學(xué);2010年
,本文編號:1921186
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1921186.html