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

NS2的多核多線程并行化設(shè)計(jì)與開發(fā)

發(fā)布時(shí)間:2017-06-29 03:06

  本文關(guān)鍵詞:NS2的多核多線程并行化設(shè)計(jì)與開發(fā),由筆耕文化傳播整理發(fā)布。


【摘要】:隨著多核處理器的出現(xiàn)和迅速發(fā)展,為了更好利用多核體系結(jié)構(gòu)提高性能,將以前經(jīng)典的串行程序并行化,以及研究面向并行化程序的多線程任務(wù)調(diào)度問(wèn)題,具有重要的意義。NS2是一種典型的基于單線程設(shè)計(jì)的網(wǎng)絡(luò)仿真器。在進(jìn)行大規(guī)模的網(wǎng)絡(luò)仿真時(shí),單核單線程處理器難以滿足網(wǎng)絡(luò)仿真對(duì)巨大計(jì)算能力的要求,網(wǎng)絡(luò)仿真器的運(yùn)行效率十分低下。可以利用多核多線程相關(guān)技術(shù)來(lái)提高NS2事件調(diào)度效率,減少大規(guī)模網(wǎng)絡(luò)仿真所花費(fèi)的時(shí)間。論文首先提出對(duì)典型網(wǎng)絡(luò)仿真軟件NS2的多核多線程設(shè)計(jì)方案,并使用OpenMP技術(shù)來(lái)實(shí)現(xiàn)。對(duì)NS2對(duì)象類中的事件類進(jìn)行擴(kuò)展,調(diào)度器類中添加事件池設(shè)計(jì);接著重點(diǎn)針對(duì)NS2調(diào)度器中原有串行事件調(diào)度和派發(fā)機(jī)制進(jìn)行并行化改造,分別添加了調(diào)度器并行取事件模塊、并行事件識(shí)別模塊以及并行派發(fā)事件模塊,來(lái)實(shí)現(xiàn)調(diào)度器對(duì)事件的并行處理;最后對(duì)并行方案進(jìn)行正確性驗(yàn)證和沖突控制。然后本文對(duì)并行化改造后的NS2并行執(zhí)行時(shí)所涉及的多線程任務(wù)調(diào)度的問(wèn)題進(jìn)行抽象,從性能優(yōu)化的角度提出一種面向多核平臺(tái)的多線程劃分及負(fù)載均衡任務(wù)調(diào)度策略。根據(jù)測(cè)試出各任務(wù)塊的粒度值,對(duì)一個(gè)任務(wù)是否適合多線程并行進(jìn)行判斷。對(duì)于適合多線程并行的任務(wù),結(jié)合任務(wù)塊粒度值,根據(jù)一定條件分成兩種情況。針對(duì)分解出的任務(wù)塊均勻這種情況,使用一般靜態(tài)調(diào)度策略。而針對(duì)分解出的任務(wù)塊不均勻時(shí)的情況,設(shè)計(jì)出一種啟發(fā)式調(diào)度算法。最后基于本文提出的NS2多核多線程設(shè)計(jì)方案,進(jìn)行仿真實(shí)驗(yàn)驗(yàn)證和加速性能測(cè)試。實(shí)驗(yàn)分為小規(guī)模場(chǎng)景實(shí)驗(yàn)以及規(guī);瘜(shí)驗(yàn),驗(yàn)證了并行改造方案的正確性以及較顯著的加速效果。
【關(guān)鍵詞】:NS2 多核多線程 OpenMP 任務(wù)調(diào)度 負(fù)載均衡
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP332
【目錄】:
  • 摘要4-5
  • Abstract5-8
  • 第一章 緒論8-11
  • 1.1 課題背景8-9
  • 1.2 課題來(lái)源及論文的主要內(nèi)容9
  • 1.3 論文的組織結(jié)構(gòu)9-11
  • 第二章 多核多線程技術(shù)及NS2介紹11-25
  • 2.1 多核計(jì)算機(jī)介紹11-13
  • 2.1.1 單核CPU發(fā)展遭遇瓶頸11
  • 2.1.2 多核CPU的出現(xiàn)11-12
  • 2.1.3 多核CPU的硬件結(jié)構(gòu)12
  • 2.1.4 多核處理器帶來(lái)的改變12-13
  • 2.2 進(jìn)程與線程13-15
  • 2.2.1 進(jìn)程13-14
  • 2.2.2 線程14
  • 2.2.3 多線程14-15
  • 2.3 OpenMP多線程編程技術(shù)15-19
  • 2.3.1 OpenMP技術(shù)簡(jiǎn)介15-17
  • 2.3.2 OpenMP指令及庫(kù)函數(shù)17-19
  • 2.3.3 OpenMP中任務(wù)調(diào)度方式19
  • 2.4 NS2介紹19-24
  • 2.4.1 NS2基本簡(jiǎn)介19-21
  • 2.4.2 NS2的層次結(jié)構(gòu)21
  • 2.4.3 NS2中調(diào)度器與事件21-23
  • 2.4.4 NS2仿真器的模擬機(jī)制及仿真步驟23-24
  • 2.5 本章小結(jié)24-25
  • 第三章 NS2的多核多線程并行化設(shè)計(jì)25-41
  • 3.1 并行任務(wù)分析25-27
  • 3.1.1 利用工具進(jìn)行分析26-27
  • 3.1.2 離散事件網(wǎng)絡(luò)仿真并行分析27
  • 3.2 對(duì)象類設(shè)計(jì)27-30
  • 3.2.1 事件類設(shè)計(jì)27-29
  • 3.2.2 調(diào)度器類設(shè)計(jì)29-30
  • 3.3 并行調(diào)度功能設(shè)計(jì)30-36
  • 3.3.1 NS2的串行調(diào)度架構(gòu)30-32
  • 3.3.2 并行調(diào)度功能設(shè)計(jì)32-36
  • 3.4 正確性驗(yàn)證及沖突控制36-40
  • 3.4.1 分組爭(zhēng)用方案37-39
  • 3.4.2 事件安排互斥控制39-40
  • 3.5 本章小結(jié)40-41
  • 第四章 面向并行化NS2的多線程劃分及負(fù)載均衡任務(wù)調(diào)度策略41-51
  • 4.1 任務(wù)調(diào)度41-43
  • 4.1.1 任務(wù)調(diào)度技術(shù)41-43
  • 4.2 負(fù)載均衡43-45
  • 4.2.1 負(fù)載均衡介紹43-44
  • 4.2.2 負(fù)載均衡的實(shí)現(xiàn)方法44-45
  • 4.3 面向多核平臺(tái)的多線程劃分及靜態(tài)均衡調(diào)度策略45-50
  • 4.3.1 主要解決問(wèn)題45
  • 4.3.2 多線程任務(wù)分配模型建立45-46
  • 4.3.3 算法執(zhí)行過(guò)程46-50
  • 4.3.4 策略有益分析50
  • 4.4 本章小結(jié)50-51
  • 第五章 NS2的多核多線程并行化實(shí)現(xiàn)驗(yàn)證與性能測(cè)試51-60
  • 5.1 實(shí)驗(yàn)測(cè)試超線程對(duì)NS2并行仿真實(shí)驗(yàn)的影響51-53
  • 5.1.1 超線程簡(jiǎn)介51
  • 5.1.2 實(shí)驗(yàn)測(cè)試51-53
  • 5.2 NS2的多核多線程并行化實(shí)現(xiàn)驗(yàn)證與性能測(cè)試53-59
  • 5.2.1 小規(guī)模場(chǎng)景實(shí)驗(yàn)54-56
  • 5.2.2 規(guī);瘜(shí)驗(yàn)56-59
  • 5.3 本章小結(jié)59-60
  • 第六章 總結(jié)與展望60-62
  • 6.1 總結(jié)60-61
  • 6.2 研究展望61-62
  • 參考文獻(xiàn)62-64
  • 附錄1 攻讀碩士學(xué)位期間申請(qǐng)的專利64-65
  • 附錄2 攻讀碩士學(xué)位期間參加的科研項(xiàng)目65-66
  • 致謝66

【相似文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條

1 張利霞;多線程的實(shí)現(xiàn)方法[J];河南師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2001年02期

2 趙海延;多線程及其實(shí)現(xiàn)方法[J];武漢工程職業(yè)技術(shù)學(xué)院學(xué)報(bào);2002年03期

3 李學(xué)坤;數(shù)據(jù)采集處理系統(tǒng)中多線程的效率研究[J];工業(yè)控制計(jì)算機(jī);2003年04期

4 徐洪斌,蘇鐵熊,董小瑞;多線程技術(shù)及其實(shí)現(xiàn)[J];山西電子技術(shù);2003年03期

5 李文亮,閆宏印;多線程技術(shù)及其在多媒體CAI軟件中的應(yīng)用[J];太原理工大學(xué)學(xué)報(bào);2003年05期

6 周亦敏,張生;集散系統(tǒng)中基于多線程的多機(jī)串行通信實(shí)現(xiàn)[J];上海理工大學(xué)學(xué)報(bào);2003年04期

7 高正光,李啟炎;一種多線程并發(fā)環(huán)境下的對(duì)象緩存模型[J];計(jì)算機(jī)工程;2005年22期

8 王世強(qiáng);曹英;王宏;;基于多線程的肌電信號(hào)實(shí)時(shí)采集與分析系統(tǒng)[J];儀器儀表學(xué)報(bào);2006年S2期

9 李婷;虞鋼;;脈搏檢測(cè)分析系統(tǒng)中基于多線程的高速串口通信[J];計(jì)算機(jī)應(yīng)用與軟件;2007年03期

10 張躍平;;多線程設(shè)計(jì)中的克隆技術(shù)[J];信息技術(shù);2007年04期

中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前10條

1 譚小彬;孔德光;奚宏生;;多線程程序時(shí)序的統(tǒng)計(jì)分析[A];第二十七屆中國(guó)控制會(huì)議論文集[C];2008年

2 賈韶旭;潘錦;;多線程技術(shù)在探地雷達(dá)中的應(yīng)用[A];2007年全國(guó)微波毫米波會(huì)議論文集(下冊(cè))[C];2007年

3 胡杏;胡瑜;李曉維;;基于存儲(chǔ)級(jí)并行的同時(shí)多線程電壓緊急容錯(cuò)技術(shù)[A];第十四屆全國(guó)容錯(cuò)計(jì)算學(xué)術(shù)會(huì)議(CFTC'2011)論文集[C];2011年

4 周大剛;龍昭華;;多線程在無(wú)線網(wǎng)絡(luò)處理中的應(yīng)用[A];’2004計(jì)算機(jī)應(yīng)用技術(shù)交流會(huì)議論文集[C];2004年

5 李s,

本文編號(hào):496289


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

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


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

版權(quán)申明:資料由用戶de28c***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
日韩一级欧美一级久久| 欧美成人黄色一级视频| 中文字幕欧美视频二区| 亚洲精品成人综合色在线| 国产精品日韩欧美第一页| 欧美一区二区不卡专区| 一区二区日本一区二区欧美| 久久精品中文扫妇内射| 91在线播放在线播放观看| 欧美一区二区三区性视频| 美女黄色三级深夜福利| 久久精品国产一区久久久| 免费观看成人免费视频| 国产级别精品一区二区视频| 国产熟女一区二区精品视频| 91国内视频一区二区三区| 国产午夜精品久久福利| 欧美成人免费夜夜黄啪啪| 高清一区二区三区大伊香蕉| 男人操女人下面国产剧情| 五月婷日韩中文字幕四虎| 欧美一区二区三区五月婷婷| 午夜精品一区二区三区国产| 久久99热成人网不卡| 人妻内射在线二区一区| 亚洲高清欧美中文字幕| 99久久人妻精品免费一区| 亚洲婷婷开心色四房播播| 爽到高潮嗷嗷叫之在现观看| 日韩在线欧美一区二区| 午夜福利国产精品不卡| 欧美欧美日韩综合一区| 久久夜色精品国产高清不卡| 久久精品国产99精品最新| 日本三区不卡高清更新二区| 亚洲精品小视频在线观看| 色综合视频一区二区观看| 国产精品人妻熟女毛片av久| 91偷拍视频久久精品| 日本欧美三级中文字幕| 熟女中文字幕一区二区三区|