多核環(huán)境下任務(wù)并行編程關(guān)鍵技術(shù)研究
發(fā)布時(shí)間:2024-07-06 07:26
隨著多核/眾核處理器的出現(xiàn),如何在多核/眾核平臺(tái)上進(jìn)行并行程序開發(fā),以充分發(fā)掘多核/眾核處理器的性能,成為計(jì)算機(jī)軟件發(fā)展的重要影響因素。1)用戶在使用更高層的任務(wù)并行編程工具的過程中,遇到的編程錯(cuò)誤不同于傳統(tǒng)的多線程編程,這一方面是因?yàn)椴⑿芯幊瘫旧淼膹?fù)雜性,另一方面也因?yàn)檫@些任務(wù)并行編程工具本身存在編程抽象及接口設(shè)計(jì)上的不合理。2)不同的任務(wù)并行編程工具面向不同的并行模式,因此提供不同的編程抽象及編程接口,這導(dǎo)致開發(fā)人員在復(fù)雜的并行應(yīng)用中,通常需要選擇多個(gè)不同的并行編程工具,這進(jìn)一步增加了并行編程的復(fù)雜性,并間接提高了并行程序性能優(yōu)化的難度。3)任務(wù)并行編程的執(zhí)行模型在使用并行任務(wù)取代線程后,需要在應(yīng)用層面引入新的調(diào)度機(jī)制以保證并行任務(wù)的高效執(zhí)行,然而,這一調(diào)度機(jī)制在并行任務(wù)中的數(shù)據(jù)需要進(jìn)行同步時(shí)容易引入新的性能瓶頸。因此,多核處理器上的任務(wù)并行編程依然充滿挑戰(zhàn)。圍繞開發(fā)人員使用現(xiàn)有任務(wù)并行編程工具中所遇到的諸多問題,“多核環(huán)境下任務(wù)并行編程關(guān)鍵技術(shù)研究”課題提出了新的面向多核環(huán)境的任務(wù)并行編程工具,Function Flow。主要包括以下三個(gè)方面:在編程工具的易用性方面,對(duì)典型的并行...
【文章頁數(shù)】:119 頁
【學(xué)位級(jí)別】:博士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 研究目的與意義
1.4 論文組織結(jié)構(gòu)
2 任務(wù)并行編程中的易用性特征
2.1 研究方法
2.2 并行編程易用性研究
2.3 減少并行編程誤用的方法
2.4 性能評(píng)測(cè)
2.5 本章小結(jié)
3 任務(wù)并行編程中的任務(wù)協(xié)調(diào)機(jī)制
3.1 研究動(dòng)機(jī)
3.2 多核環(huán)境下的任務(wù)協(xié)調(diào)機(jī)制
3.3 運(yùn)行時(shí)支持
3.4 性能評(píng)測(cè)
3.5 本章小節(jié)
4 任務(wù)并行中線程級(jí)鎖的優(yōu)化機(jī)制
4.1 研究動(dòng)機(jī)
4.2 SSLink:任務(wù)并行中的數(shù)據(jù)同步研究
4.3 SSLink與竊取調(diào)度的集成
4.4 性能評(píng)測(cè)
4.5 本章小結(jié)
5 總結(jié)與展望
致謝
參考文獻(xiàn)
附錄1 縮略詞簡(jiǎn)表
附錄2 攻讀博士學(xué)位期間發(fā)表的主要論文
附錄3 攻讀博士學(xué)位期間參與的主要科研項(xiàng)目
附錄4 個(gè)人簡(jiǎn)歷
本文編號(hào):4002258
【文章頁數(shù)】:119 頁
【學(xué)位級(jí)別】:博士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 研究目的與意義
1.4 論文組織結(jié)構(gòu)
2 任務(wù)并行編程中的易用性特征
2.1 研究方法
2.2 并行編程易用性研究
2.3 減少并行編程誤用的方法
2.4 性能評(píng)測(cè)
2.5 本章小結(jié)
3 任務(wù)并行編程中的任務(wù)協(xié)調(diào)機(jī)制
3.1 研究動(dòng)機(jī)
3.2 多核環(huán)境下的任務(wù)協(xié)調(diào)機(jī)制
3.3 運(yùn)行時(shí)支持
3.4 性能評(píng)測(cè)
3.5 本章小節(jié)
4 任務(wù)并行中線程級(jí)鎖的優(yōu)化機(jī)制
4.1 研究動(dòng)機(jī)
4.2 SSLink:任務(wù)并行中的數(shù)據(jù)同步研究
4.3 SSLink與竊取調(diào)度的集成
4.4 性能評(píng)測(cè)
4.5 本章小結(jié)
5 總結(jié)與展望
致謝
參考文獻(xiàn)
附錄1 縮略詞簡(jiǎn)表
附錄2 攻讀博士學(xué)位期間發(fā)表的主要論文
附錄3 攻讀博士學(xué)位期間參與的主要科研項(xiàng)目
附錄4 個(gè)人簡(jiǎn)歷
本文編號(hào):4002258
本文鏈接:http://www.wukwdryxk.cn/kejilunwen/jisuanjikexuelunwen/4002258.html
最近更新
教材專著