基于openmp的顆粒流體力學(xué)方法的并行算法研究

基于openmp的顆粒流體力學(xué)方法的并行算法研究

ID:35057969

大?。?.74 MB

頁(yè)數(shù):56頁(yè)

時(shí)間:2019-03-17

基于openmp的顆粒流體力學(xué)方法的并行算法研究_第1頁(yè)
基于openmp的顆粒流體力學(xué)方法的并行算法研究_第2頁(yè)
基于openmp的顆粒流體力學(xué)方法的并行算法研究_第3頁(yè)
基于openmp的顆粒流體力學(xué)方法的并行算法研究_第4頁(yè)
基于openmp的顆粒流體力學(xué)方法的并行算法研究_第5頁(yè)
資源描述:

《基于openmp的顆粒流體力學(xué)方法的并行算法研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、分類(lèi)號(hào)公巧TRk,客敬UDC〇/Vthesis享恆巧又基于OpenMP的顆粒流體力學(xué)方法的并行算法研究(中文題名)ResearchonParallelAlorithmforGranuleHdrodnamicsgyyMethodBasedonOenMPp^(英文題名)魏朝磊(作者姓名)趙方卸j教授指導(dǎo)教師碩女申請(qǐng)學(xué)位級(jí)別軟件工程學(xué)科專(zhuān)業(yè)名稱(chēng)了程研究方向軟件論文提交2016年4月日期2016年6論文答辯日期學(xué)位

2、授予日期2016年6月答辯委員會(huì)主席;評(píng)閱人:化素抹A大學(xué)獨(dú)創(chuàng)性聲明本人聲明所呈交的論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研巧工作及取得的研巧成果。盡我所知,除了文中特別加標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研巧成果,也不包含為獲得北京林業(yè)大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書(shū)而使用過(guò)的材料一。與我同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。簽名:叛劇癡日期;yo/LL>關(guān)于論文使用授權(quán)的說(shuō)明、本人完全了解北京林業(yè)大

3、學(xué)有關(guān)保留使用學(xué)位論文的規(guī)定,即:學(xué)校有權(quán)保i留送交論文的復(fù)印件l,允許論文被査閱和借閱;學(xué)校可l^公布論文的全部或部分、。內(nèi)容,可采用影印縮印或其他復(fù)制手段保存論文(髓的論文在解密后離守此規(guī)定)>簽名:導(dǎo)師簽名;iaB期:(>、!/§5摘要GHM一顆粒流體為學(xué)方法()是種解決多運(yùn)動(dòng)固體流固稱(chēng)合系統(tǒng)中流體運(yùn)動(dòng)過(guò)程的計(jì)算方法。在對(duì)流固賴(lài)合系統(tǒng)中流體動(dòng)力學(xué)問(wèn)題的研究中,GHM能有效地建立流固稱(chēng)合系統(tǒng)的數(shù)學(xué)分析模型,可便捷地獲取系統(tǒng)的瞬時(shí)流場(chǎng)分布信息和確一定流體

4、與固體在運(yùn)動(dòng)過(guò)程中每瞬時(shí)的相互作用力。與傳統(tǒng)流體力學(xué)方法相比,一GHM在定的條件下具有普遍性和便利性。在解決有關(guān)多運(yùn)動(dòng)固體的流固稱(chēng)合問(wèn)題中,具有其獨(dú)持的優(yōu)勢(shì)。隨著賴(lài)合系統(tǒng)中流體顆粒數(shù)量的不斷增多和計(jì)算規(guī)模的加大,導(dǎo)致基于GHM方法的串行程序計(jì)算速度變慢,計(jì)算效率降低。為了提高顆粒流體動(dòng)力學(xué)方法的計(jì)算性能,在多核計(jì)算機(jī)環(huán)境下,本文提出基于OpenMP的并行編程模型實(shí)現(xiàn)GHM的主要計(jì)算模塊算法的并行方案。首先,通過(guò)分析GHM算法的主要計(jì)算模塊的實(shí)現(xiàn)過(guò)程,發(fā)掘計(jì)算過(guò)程中可被并行執(zhí)行的

5、關(guān)鍵模塊。然后對(duì)OpenMP編譯指導(dǎo)命令及運(yùn)行時(shí)庫(kù)函數(shù)等標(biāo)準(zhǔn)規(guī)范進(jìn)行研究,利用OenMP實(shí)現(xiàn)GHM中流體運(yùn)動(dòng)規(guī)律求解過(guò)程的并行處理。最后,在具有4p核處理器的Windows7系統(tǒng)的計(jì)算機(jī)上運(yùn)行并行程序。實(shí)驗(yàn)結(jié)果表明,基于Oen.5OpMP改寫(xiě)后的并行程序的并行加速比最高達(dá)到2,證明了應(yīng)用penMP技術(shù)能夠較為明顯地提高GHM的計(jì)算性能,而且編程方式簡(jiǎn)單,具有很好的可移植性。關(guān)鍵詞:OenMP;流p;顆粒齊體力學(xué)方法體力學(xué);并行計(jì)算;多核處理器IABSTRACTRese

6、archonParallelAlorithmforGranuleHdrodnamicsgyyMethodBasedonOpenMPMasterCandidate:WeiChaoleiSoftwareEnineerin(gg)DirectedbyZhaoFangABSTRACTGranulehydrodynamicsmethodisacalculationmethodforsolvingthemotio凸processofso

7、Kdd-anfluidcoulinsstem.InthestudoffluiddnamicsforthefluidsolidcoulinsstemGUMpg,yyypgycanestablishananalsismodeleffectivelforthecoulinsstemwithsolidranulesandfluidyypgygranulesthrouhwhichtheinstantaneousflow巧elddist

8、ributioncanbeobtainedconvenie打tlanditg,gyiseasilytocalculatetheinteractionforcebetweenfluidandsolideverymomentofthemotionrocess.Comaredwiththetrad出0打almethodoffluiddnamicsisauniv

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。