天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于CMP集群的并行編程模型的研究與應(yīng)用

發(fā)布時(shí)間:2020-05-23 16:11
【摘要】:隨著對(duì)處理器主頻以及設(shè)計(jì)復(fù)雜度的進(jìn)一步要求,單核處理器作為計(jì)算和控制的核心已經(jīng)不能滿足處理器的快速發(fā)展。為了滿足復(fù)雜應(yīng)用的需求,處理器的設(shè)計(jì)引入了新的架構(gòu)——CMP (Chip on MultiProcessor)。CMP多核技術(shù)已經(jīng)成為當(dāng)今處理器的主流應(yīng)用,因此通過將CMP集群化的方式來構(gòu)建遠(yuǎn)勝于單一處理器架構(gòu)的并行系統(tǒng)的研究也得到很大的發(fā)展。CMP集群系統(tǒng)的各方面性能雖有所提高,但是適用于這種集群架構(gòu)的并行編程模型的研究卻相對(duì)滯后,因而導(dǎo)致多核架構(gòu)的性能優(yōu)勢(shì)未能充分體現(xiàn)。為了找到一種適合于多核集群系統(tǒng)的編程模型,往往要做大量試驗(yàn),進(jìn)行對(duì)比、分析以及修正。本文針對(duì)這一問題,做了如下研究工作: 首先簡要介紹多核技術(shù)的發(fā)展及并行編程模型的研究等基本理論知識(shí)。介紹了多核處理器硬件相關(guān)的主要實(shí)現(xiàn)技術(shù),包括同時(shí)多線程(Simultaneous MultiThreading, SMT)、對(duì)稱多處理器(Symmetrical Multi-Processing)和片上多處理器(Chip-on-MultiProcessor, CMP),詳細(xì)介紹了CMP多核技術(shù)在體系結(jié)構(gòu)方面的知識(shí)以及CMP相對(duì)單核處理器的優(yōu)勢(shì)所在。通過實(shí)驗(yàn)驗(yàn)證單機(jī)下多核處理器的性能提升與SMP系統(tǒng)相比更具有優(yōu)勢(shì)。還介紹了幾種常見的并行編程模型的使用范圍和優(yōu)缺點(diǎn),并通過比較選擇出最適合多核集群系統(tǒng)的模型。 其次以TBBMPI為主要模型詳細(xì)描述了適用于CMP集群的并行編程模型,它更加貼近于多核集群體系結(jié)構(gòu),具有更好的性能體現(xiàn)。在這個(gè)基礎(chǔ)上,重點(diǎn)研究了這個(gè)模型的實(shí)現(xiàn)機(jī)制,并行化粒度,線程數(shù)的確定,以及如何優(yōu)化編程措施等。通過試驗(yàn)進(jìn)行性能分析比較,得出在一定條件下,TBBMPI編程模型是最適合于CMP集群的選擇。 最后描述了一個(gè)實(shí)際的應(yīng)用問題并行壓縮算法——EZW,并詳細(xì)介紹了并行應(yīng)用實(shí)現(xiàn)的設(shè)計(jì)過程和實(shí)驗(yàn)比較,以及實(shí)驗(yàn)環(huán)境的安裝配置等。通過對(duì)結(jié)果的分析,能充分展示上述研究工作的有效性,體現(xiàn)了新型編程模型對(duì)性能的提高。 多核體系架構(gòu)的出現(xiàn)促成了多核集群的應(yīng)用。不論是對(duì)于大規(guī)模的科研應(yīng)用還是大型的企業(yè)級(jí)服務(wù)器,多核集群系統(tǒng)都已經(jīng)成為性價(jià)比最高的解決方案,針對(duì)這方面的研究也是層出不窮,本文最后對(duì)基于CMP集群的編程模型進(jìn)行了展望,并對(duì)下一步要進(jìn)行的工作做了描述,充分發(fā)揮編程模型的并行應(yīng)用。
【圖文】:

性能分析,處理器


1110---井二二二二二二--心 ~~NumberofProc‘50‘ ‘ ‘ 888---//尸 12345567勻9910du試F二0.動(dòng) 動(dòng) 動(dòng)王王” -----------------SPeedu戊F二0.勻Pl介心e冬導(dǎo)01冬 冬的的 的/丫~一一一 ...一SPeedu試F二0勻 勻 勻 444------------------沖-SPeedu試F二 0.1))))) 222----------------------------------- OOO-----圖2一2處理器性能分析圖2一2中水平軸顯示的是處理器數(shù)目,,縱軸是加速比。在理想的狀態(tài)下通過添加處理器的方式來提高整體性能,加速比率為圖中最上層線。但并不是所有的問題都可以并行化,還有通信和管理這些方面的開銷,所以性能的提高并沒有那么大。但隨著處理器數(shù)量的增加,性能方面也有提升。 2.2.2CMP架構(gòu)性能試驗(yàn)分析通過實(shí)驗(yàn)來測(cè)試多核CPU的效率,這里選擇一個(gè)簡單的快速排序算法來試驗(yàn)比較。測(cè)試環(huán)境:雙核 CPU2.66GHZ的PC機(jī)、單核 CPU2.4GHZ的PC機(jī)。下列測(cè)試代碼是調(diào)用快速排序法的串行程序來試驗(yàn): VoidTestseQuicksort(void)王UINT; UINTuCount=1000000;//1000000個(gè)數(shù)據(jù)

串行程序,并行程序,線程組,并行機(jī)制


OPenMP是面向共享存儲(chǔ)的,在內(nèi)存中存有所需數(shù)據(jù),在程序設(shè)計(jì)中不用考慮數(shù)據(jù)的問題,因此使用OpenMP開發(fā)并行程序具有很好的可操作性。主要通過forkjoin并行編程方式。如圖3一2所示:一主線程執(zhí)行}fork派生線程行域并區(qū)執(zhí)行Join操作圖3一 2fork一Join并行機(jī)制將串行程序通過fork一oin方式來改寫成并行程序也就是用增量化的方式開發(fā)OpellMP程序,主要是對(duì)串行程序中的循環(huán)過程進(jìn)行并行化,由線程組執(zhí)行費(fèi)時(shí)較多的部分,在循
【學(xué)位授予單位】:曲阜師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP338.6

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 張學(xué)波;唐勁松;;嵌入式零樹小波在合成孔徑聲納圖像壓縮中的應(yīng)用[J];艦船電子工程;2009年10期

2 蔣英,雷永梅;基于MPI的幾種算法的并行編程通用算法[J];計(jì)算機(jī)工程與應(yīng)用;2003年03期

3 尉紅梅,姚建華;并行語言及編譯技術(shù)現(xiàn)狀和發(fā)展趨勢(shì)[J];計(jì)算機(jī)工程;2004年S1期

4 伊君翰;;基于多核處理器的并行編程模型[J];計(jì)算機(jī)工程;2009年08期

5 劉杰;遲利華;胡慶豐;李曉梅;;并行計(jì)算稀疏矩陣乘以向量的負(fù)載平衡算法[J];計(jì)算機(jī)工程與科學(xué);2006年03期

6 韓麗潔;李文;田晏嘉;;嵌入式零樹小波壓縮和解壓縮的并行化算法[J];計(jì)算機(jī)應(yīng)用;2009年S1期

7 于方;鄭曉薇;孫曉鵬;;基于SMP集群的三維網(wǎng)格多粒度混合并行編程模型[J];計(jì)算機(jī)應(yīng)用與軟件;2009年03期

8 袁景艷;劉方愛;趙芳芳;;基于MPI的集群系統(tǒng)的研究[J];信息技術(shù)與信息化;2010年02期

9 崔曉靜;王拯洲;;基于EZW的嵌入式圖像編碼算法的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2007年07期

10 胡晨駿;王曉蔚;;基于多核集群系統(tǒng)的并行編程模型的研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2008年04期

相關(guān)博士學(xué)位論文 前1條

1 馬鵬勇;CMT處理器高速緩存的優(yōu)化技術(shù)[D];國防科學(xué)技術(shù)大學(xué);2007年

相關(guān)碩士學(xué)位論文 前7條

1 毛立強(qiáng);基于小波變換的圖像壓縮編碼研究[D];西安電子科技大學(xué);2004年

2 常淑娟;基于小波包變換的嵌入式零樹圖像壓縮編碼研究[D];西安科技大學(xué);2006年

3 薛冰;嵌入式零樹小波編碼算法的改進(jìn)與應(yīng)用研究[D];電子科技大學(xué);2008年

4 蔡佳佳;圖像代數(shù)多核并行計(jì)算類庫的構(gòu)建與優(yōu)化[D];廈門大學(xué);2008年

5 謝子光;多核處理器核間通信技術(shù)研究[D];電子科技大學(xué);2009年

6 曹婷婷;基于多核處理器串行程序并行化改造和性能優(yōu)化[D];西南交通大學(xué);2009年

7 楊尚琴;多層次并行算法與MPI-2新特性的研究及應(yīng)用[D];成都理工大學(xué);2009年



本文編號(hào):2677613

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2677613.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶d722a***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com