基于有限元方法的非線性Stokes方程GPU并行求解
發(fā)布時(shí)間:2020-03-22 08:31
【摘要】:冰川和冰蓋演化數(shù)值模擬是全球氣候演化數(shù)值模擬中的重要組成部分。隨著模擬規(guī)模的擴(kuò)大,計(jì)算規(guī)模的急速增長(zhǎng)成為不可回避的現(xiàn)實(shí)。本文考慮一類非線性Stokes冰川模型方程,針對(duì)其有限元計(jì)算格式,著重考慮其在GPU上的并行求解。本文首先對(duì)單剛矩陣和單元荷載的GPU并行生成進(jìn)行分析,給出二維、三維情形下單剛矩陣和單元荷載的計(jì)算形式,根據(jù)計(jì)算特點(diǎn),設(shè)計(jì)結(jié)構(gòu)體將計(jì)算過程中單元相關(guān)的需要頻繁訪問的數(shù)據(jù)定義在結(jié)構(gòu)體內(nèi)部,提高數(shù)據(jù)訪問和線程通信效率,而與單元無(wú)關(guān)的需要頻繁訪問的數(shù)據(jù)定義為CUDA常量類型變量,提升數(shù)據(jù)訪問效率。對(duì)于單元合成后得到的鞍點(diǎn)問題的求解,本文給出一種適合在GPU上并行的算法,設(shè)計(jì)GPU加速的結(jié)構(gòu)體,用單元向量乘法實(shí)現(xiàn)總剛向量乘法,以此結(jié)合SOR-like迭代算法完成鞍點(diǎn)問題的并行求解。該方法使得在二維區(qū)域三角剖分的情形下,矩陣向量乘法所需的存儲(chǔ)和計(jì)算復(fù)雜度都變?yōu)镺(N_e)。最后,本文進(jìn)行了相關(guān)數(shù)值實(shí)驗(yàn)。
【學(xué)位授予單位】:蘭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:O241.82
本文編號(hào):2594798
【學(xué)位授予單位】:蘭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:O241.82
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 姚檀棟;秦大河;沈永平;趙林;王寧練;魯安新;;青藏高原冰凍圈變化及其對(duì)區(qū)域水循環(huán)和生態(tài)條件的影響[J];自然雜志;2013年03期
2 段克勤;姚檀棟;王寧練;劉煥才;;天山烏魯木齊河源1號(hào)冰川變化的數(shù)值模擬及其對(duì)氣候變化的響應(yīng)分析[J];科學(xué)通報(bào);2012年36期
3 任賈文;葉柏生;丁永建;劉時(shí)銀;;中國(guó)冰凍圈變化對(duì)海平面上升潛在貢獻(xiàn)的初步估計(jì)[J];科學(xué)通報(bào);2011年14期
4 段建平;王麗麗;任賈文;李論;;近百年來(lái)中國(guó)冰川變化及其對(duì)氣候變化的敏感性研究進(jìn)展[J];地理科學(xué)進(jìn)展;2009年02期
5 蒲健辰,姚檀棟,王寧練,蘇珍,沈永平;近百年來(lái)青藏高原冰川的進(jìn)退變化[J];冰川凍土;2004年05期
6 徐道明,馮清華;冰川泥石流與冰湖潰決災(zāi)害研究[J];冰川凍土;1988年03期
相關(guān)碩士學(xué)位論文 前1條
1 段小麗;一類陸地冰川動(dòng)力學(xué)模型的有限元格式[D];蘭州大學(xué);2015年
,本文編號(hào):2594798
本文鏈接:http://sikaile.net/kejilunwen/yysx/2594798.html
最近更新
教材專著