多核模式下地震勘探并行計(jì)算研究
【學(xué)位授予單位】:西南石油大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP338.6
【圖文】:
線程程序是無法發(fā)揮多核處理器的優(yōu)勢(shì)。通過編譯優(yōu)化可以把原先單線程的代碼編譯成多線程的形式,OpenMP提供了一種方法,它能夠?yàn)榫帉懚嗑程應(yīng)用程序提出一種簡單實(shí)用的方法,而無需程序員進(jìn)行復(fù)雜的線程創(chuàng)建、同步、負(fù)載平衡和銷毀工作。圖4一1為多核中的并行運(yùn)行示意圖。thl~ead thread2thread3thread4 C0re3圖4一1多核模式下并行運(yùn)行示意圖 4.1open夕田簡介 OpenMp(OpenMulti一processing,開放多處理)標(biāo)準(zhǔn)誕生于 1997年,它是一種Apl,是一種支持多平臺(tái)共享內(nèi)存多處理多線程并行編程語言,特別適宜多核CPU上的并行程序設(shè)計(jì)。近年來,OpenMP因?yàn)榫哂辛己玫囊浦残、支持多種編程語言,并且支持許多體系結(jié)構(gòu)等特點(diǎn)受到廣泛的好評(píng)。OpenMP程序設(shè)計(jì)模型提供了一組與平臺(tái)無關(guān)的編譯指導(dǎo)語句、函數(shù)、環(huán)境變量和指導(dǎo)命令,可以顯示地指導(dǎo)編譯器如何以及何時(shí)利用應(yīng)用程序中的并行性。對(duì)于很多循環(huán)
4.2Open側(cè)田編程基礎(chǔ)OPen人4p是基于線程級(jí)的并行編程模型,通過編譯指導(dǎo)語句可以顯式的指導(dǎo)并行化。即enMP的執(zhí)行模型通常采用Fork一Join的形式(如圖4一3)在這種形式下,程序員將注意力集中在程序的主要循環(huán)上,對(duì)循環(huán)實(shí)行并行化改造。Fork一Join并行形式,當(dāng)程序開始執(zhí)行時(shí),OpenMP啟動(dòng)一個(gè)主線程,主線程開始執(zhí)行串行部分,直到遇到第一個(gè)并行區(qū)域時(shí),主線程創(chuàng)建一組線程并行執(zhí)行。并行區(qū)域中的代碼在不同的線程中并行執(zhí)行,或者不同的線程執(zhí)行不同的任務(wù)。在并行區(qū)域執(zhí)行完之后,派生的線程會(huì)退出或者掛起,最后只有主線程在執(zhí)行。 FFFFFFFFFFFFF OOO‘ ‘ ‘卜 卜卜卜卜卜 RRRRRRRJJJJJFFFFFFFFFFFFF KKK-------------_o-----o_____卜 卜一 一一髓
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 劉熱;;OpenMP多核技術(shù)研究及其在遺傳算法中的應(yīng)用[J];沈陽大學(xué)學(xué)報(bào);2010年05期
2 廖臣;李正浩;周俊;劉大剛;張開春;劉盛綱;;基于OpenMP的3維粒子模擬并行計(jì)算[J];強(qiáng)激光與粒子束;2010年08期
3 肖永浩;黃清南;;基于分塊數(shù)據(jù)結(jié)構(gòu)的沖擊問題并行計(jì)算[J];計(jì)算機(jī)輔助工程;2011年01期
4 彭曦;顧炳根;李展?jié)?;基于多核的OpenMp并行程序設(shè)計(jì)[J];硅谷;2010年16期
5 周洪斌;溫一軍;;基于OpenMP的多核程序設(shè)計(jì)技術(shù)[J];沙洲職業(yè)工學(xué)院學(xué)報(bào);2010年02期
6 胡曉力;田有先;;混合編程集群研究及實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2007年33期
7 任小西;唐玲;張杰;;基于OpenMP多線程動(dòng)態(tài)負(fù)載均衡技術(shù)研究[J];世界科技研究與發(fā)展;2008年03期
8 張磊;王廣生;;運(yùn)動(dòng)模糊圖像重構(gòu)的算法及其并行化處理研究[J];現(xiàn)代電子技術(shù);2008年10期
9 雷洪;赫冀成;;基于OpenMP的湍流場(chǎng)中顆粒碰撞聚合的并行數(shù)值模擬[J];東北大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年11期
10 趙軍;吳建平;宋君強(qiáng);辜旭贊;;多核環(huán)境下AREM模式混合并行計(jì)算研究[J];計(jì)算機(jī)工程與應(yīng)用;2011年21期
相關(guān)會(huì)議論文 前10條
1 易成建;彭向和;賈延杰;李海濤;;基于OpenMP的磁流變液并行數(shù)值模擬[A];中國計(jì)算力學(xué)大會(huì)'2010(CCCM2010)暨第八屆南方計(jì)算力學(xué)學(xué)術(shù)會(huì)議(SCCM8)論文集[C];2010年
2 肖永浩;黃清南;;基于分塊數(shù)據(jù)結(jié)構(gòu)的沖擊問題并行計(jì)算[A];中國計(jì)算力學(xué)大會(huì)'2010(CCCM2010)暨第八屆南方計(jì)算力學(xué)學(xué)術(shù)會(huì)議(SCCM8)論文集[C];2010年
3 范曉檣;李樺;田正雨;;超聲速/高超聲速飛行器復(fù)雜流場(chǎng)大規(guī)模并行數(shù)值仿真[A];計(jì)算流體力學(xué)研究進(jìn)展——第十二屆全國計(jì)算流體力學(xué)會(huì)議論文集[C];2004年
4 齊進(jìn);葉文華;;三維激光燒蝕瑞利-泰勒不穩(wěn)定性并行計(jì)算[A];中國空氣動(dòng)力學(xué)學(xué)會(huì)第十屆物理氣體動(dòng)力學(xué)專業(yè)委員會(huì)會(huì)議論文集[C];2001年
5 張望;王輝;;個(gè)性化服務(wù)中的并行K-Means聚類算法[A];2007年全國開放式分布與并行計(jì)算機(jī)學(xué)術(shù)會(huì)議論文集(下冊(cè))[C];2007年
6 叢鵬;;MPI并行計(jì)算實(shí)現(xiàn)工業(yè)CT圖像重建[A];2004年CT和三維成像學(xué)術(shù)年會(huì)論文集[C];2004年
7 丁國昊;羅凱;李偉;李樺;;乘波飛行器氣動(dòng)特性數(shù)值模擬與并行計(jì)算[A];第三屆高超聲速科技學(xué)術(shù)會(huì)議會(huì)議文集[C];2010年
8 羅文彩;陳小前;;并行計(jì)算的多方法優(yōu)化協(xié)作[A];第二十四屆中國控制會(huì)議論文集(上冊(cè))[C];2005年
9 耿江東;薛正輝;高本慶;;應(yīng)用并行GTD算法計(jì)算陣列天線近場(chǎng)受擾[A];第17屆全國電磁兼容學(xué)術(shù)會(huì)議論文集[C];2007年
10 程煜峰;徐幼平;普業(yè);;并行計(jì)算在數(shù)值預(yù)報(bào)模式中的應(yīng)用[A];第28屆中國氣象學(xué)會(huì)年會(huì)——S17第三屆研究生年會(huì)[C];2011年
相關(guān)重要報(bào)紙文章 前10條
1 軼嘉;英特爾全球首個(gè)并行計(jì)算中心落戶無錫[N];人民郵電;2009年
2 江錫民;英特爾并行計(jì)算中心落戶無錫[N];新華日?qǐng)?bào);2009年
3 劉琦;伯克利專家展望未來并行計(jì)算[N];中國計(jì)算機(jī)報(bào);2008年
4 均兒;通用計(jì)算核動(dòng)力[N];電腦報(bào);2009年
5 本報(bào)記者 馬文方;英特爾為何要牽頭并行計(jì)算[N];中國計(jì)算機(jī)報(bào);2009年
6 英特爾并行計(jì)算實(shí)驗(yàn)室研究員 TimothyMattson;并行計(jì)算:減少串行軟件[N];中國計(jì)算機(jī)報(bào);2007年
7 英特爾 趙軍(Jun Zhao);PC機(jī)并行計(jì)算革命尚未成功[N];中國計(jì)算機(jī)報(bào);2009年
8 ;并行計(jì)算成PC產(chǎn)業(yè)發(fā)展瓶頸[N];人民郵電;2008年
9 劉霞;計(jì)算能力的提升需要一場(chǎng)革命[N];科技日?qǐng)?bào);2010年
10 清華大學(xué) 鄭緯民 陳文光;開發(fā)環(huán)境—搭建應(yīng)用的基礎(chǔ)[N];計(jì)算機(jī)世界;2003年
相關(guān)博士學(xué)位論文 前10條
1 富弘毅;OpenMP并行程序容錯(cuò)技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
2 陳軍;分布式存儲(chǔ)環(huán)境下并行計(jì)算可擴(kuò)展性的研究與應(yīng)用[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2000年
3 尹欣;三維彈性問題邊界元法并行計(jì)算及其工程應(yīng)用[D];清華大學(xué);2000年
4 陳曉春;基于并行計(jì)算的大渦模擬方法及其工程應(yīng)用基礎(chǔ)研究[D];西安建筑科技大學(xué);2004年
5 王開健;基于特大增量步算法的網(wǎng)絡(luò)并行計(jì)算[D];清華大學(xué);2005年
6 張理論;面向氣象預(yù)報(bào)數(shù)值模式的高效并行計(jì)算研究[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2002年
7 寇哲君;可擴(kuò)展沖擊—接觸并行計(jì)算及其在汽車碰撞模擬中的應(yīng)用[D];清華大學(xué);2003年
8 劉麗;人工免疫網(wǎng)絡(luò)研究及應(yīng)用[D];江南大學(xué);2008年
9 馬紅途;OpenMP程序分析及優(yōu)化技術(shù)研究[D];解放軍信息工程大學(xué);2009年
10 陳永健;OpenMP編譯與優(yōu)化技術(shù)研究[D];清華大學(xué);2004年
相關(guān)碩士學(xué)位論文 前10條
1 孫晗琦;并行計(jì)算在計(jì)算流體力學(xué)中的研究[D];大連理工大學(xué);2005年
2 周光耀;多核模式下地震勘探并行計(jì)算研究[D];西南石油大學(xué);2011年
3 劉戰(zhàn)合;基于復(fù)合形方法的翼型優(yōu)化設(shè)計(jì)及并行計(jì)算研究[D];西北工業(yè)大學(xué);2004年
4 金光浩;有向圖并行計(jì)算中的多目標(biāo)剖分算法[D];中國工程物理研究院;2005年
5 岳常智;135四氣門直噴式柴油機(jī)工作過程數(shù)值計(jì)算[D];大連理工大學(xué);2006年
6 雷蕾;基于MPI-OpenMP的電大目標(biāo)電磁散射混合并行計(jì)算研究[D];電子科技大學(xué);2012年
7 游佐勇;OpenMP并行編程模型與性能優(yōu)化方法的研究及應(yīng)用[D];成都理工大學(xué);2011年
8 崔惟;電力系統(tǒng)靜態(tài)安全分析的快速實(shí)現(xiàn)[D];鄭州大學(xué);2012年
9 曹大勇;O_2在MgO(100)表面吸附的第一原理分子動(dòng)力學(xué)研究[D];大連理工大學(xué);2004年
10 葉敏嬌;Manticore體系結(jié)構(gòu)設(shè)計(jì)[D];浙江大學(xué);2006年
本文編號(hào):2721508
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2721508.html