版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、隨著科學研究規(guī)模的不斷擴大以及云計算與大數(shù)據(jù)技術(shù)的出現(xiàn),高性能計算已經(jīng)從計算密集型向數(shù)據(jù)密集型轉(zhuǎn)變。龐大的數(shù)據(jù)對高性能計算提出了更大的挑戰(zhàn),研究人員需要采集與處理海量的數(shù)據(jù)用于研究與解決復雜的科學計算問題。同時,由于“綠色計算”已經(jīng)成為一種趨勢,如何減少各種計算系統(tǒng)在執(zhí)行應用時所消耗的資源、能量和預算等成本問題已經(jīng)成為當前工業(yè)界和學術(shù)界共同關(guān)注和研究的熱點。在高性能計算中,任務的調(diào)度和數(shù)據(jù)分配是達到高性能與節(jié)能減排的一個關(guān)鍵研究點。任務
2、的調(diào)度和數(shù)據(jù)分配是相互關(guān)聯(lián)的,任務調(diào)度會影響其所需數(shù)據(jù)的放置位置,數(shù)據(jù)分配會影響其所支持任務的調(diào)度節(jié)點的位置,不合理的數(shù)據(jù)放置與任務調(diào)度方案容易導致存儲訪問時間過長,降低任務的吞吐率,影響系統(tǒng)的工作效率。此外,不合理的數(shù)據(jù)分配與任務放置還會影響系統(tǒng)的能耗及可靠性。因此,對任務的調(diào)度和數(shù)據(jù)分配作為一個不可分割的整體進行研究具有重要的理論價值和實際意義。本文著重于多核環(huán)境下的任務的調(diào)度和數(shù)據(jù)分配關(guān)鍵技術(shù)的研究,通過合理的任務調(diào)度和數(shù)據(jù)分配使
3、系統(tǒng)總能耗最小化、并行任務總體執(zhí)行時間縮短、滿足應用需求,并能隱藏存儲延遲。
本文首先研究了多核計算上的嵌套循環(huán)應用的調(diào)度問題。大多數(shù)科學應用與信號處理應用都是循環(huán)迭代的,當把這些用于放在多核處理器執(zhí)行時會面臨兩方面的挑戰(zhàn)。一方面,大多數(shù)應用都是計算敏感型和數(shù)據(jù)敏感型的應用,一個效率低下的調(diào)度有可能產(chǎn)生大量的寫操作,從而消耗大量時間和能耗;另一方面,由于CPU的執(zhí)行速度在快速上升,緩慢的存儲訪問速度降低了系統(tǒng)的整體性能。針對上
4、述問題,本文建立了基于多維循環(huán)數(shù)據(jù)流圖(MDFG)任務調(diào)度模型,使用高速暫存存儲器(SPM)來代替緩存,提出了兩層分塊調(diào)度技術(shù)。這種多層分塊技術(shù)基于預取技術(shù),通過把嵌套循環(huán)進行多層分塊,從而以塊為單位進行調(diào)度來減少寫操作,并且通過重疊處理器計算與存儲訪問操作的時間來提高處理器計算的吞吐率和系統(tǒng)的整體性能。模擬實驗結(jié)果表明,兩層分塊調(diào)度技術(shù)與IRP技術(shù)相比,可以減少45.35%的寫操作以及調(diào)度時間可以縮短23.7%。
其次,針對
5、分布式共享存儲計算系統(tǒng)的計算異構(gòu)、通信異構(gòu)和存儲異構(gòu)等特點,本文致力于解決異構(gòu)數(shù)據(jù)分配與任務調(diào)度(HDATS)的能耗問題,使數(shù)據(jù)依賴的實時應用在異構(gòu)分布式共享多核系統(tǒng)中執(zhí)行時,給每個任務分配一個合適的處理器,把每個數(shù)據(jù)放置到合適的存儲器上,并產(chǎn)生一個高效的調(diào)度,使之在滿足時間約束的條件下最小化能量消耗。針對HDATS的能耗問題,建立了整數(shù)線性規(guī)劃(ILP)模型來尋求最佳解。然而,整數(shù)線性規(guī)劃模型的復雜度隨著應用規(guī)模的增大而呈指數(shù)級增長,
6、當應用規(guī)模較大時,整數(shù)規(guī)劃不能在可接受的時間內(nèi)得到最佳解。因此,我們提出了TAC-DA與TRGS兩種啟發(fā)式算法來解決該問題。模擬實驗結(jié)果表明,TAC-DA與TRGS算法能夠有效的找到一個近似解,且性能優(yōu)于greedy算法。
再次,本文致力于解決混合存儲多核系統(tǒng)上的數(shù)據(jù)分配與任務調(diào)度問題。當數(shù)據(jù)依賴應用運行在SRAM+NVM混合本地存儲的多核計算機時,需要解決下列問題:改善系統(tǒng)能耗、減少NVM的寫操作(改善NVM的壽命)以及縮短
7、應用調(diào)度時間。為了解決這些問題,本文首先為單核系統(tǒng)提出一種寫感知的數(shù)據(jù)分配算法,然后結(jié)合數(shù)據(jù)分配與任務調(diào)度提出EADA與BDAEW兩種算法來解決CMP的數(shù)據(jù)分配與任務調(diào)度問題,在保證系統(tǒng)性能滿足資源限制的前提下最小化能量消耗。模擬實驗結(jié)果表明,本文所提出的算法具有優(yōu)良的性能優(yōu)勢,且優(yōu)于greedy算法。
最后,探討了內(nèi)存計算平臺中混合內(nèi)存的高效數(shù)據(jù)管理方案。針對Flash與PCM具有不同的特征,本文提出一種寫意識的數(shù)據(jù)分配方案
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 多核計算系統(tǒng)中任務調(diào)度技術(shù)研究.pdf
- 基于混合內(nèi)存的異構(gòu)系統(tǒng)任務和數(shù)據(jù)調(diào)度方法研究.pdf
- 多核系統(tǒng)中動態(tài)細粒度優(yōu)化功率分配方法研究.pdf
- 基于多核計算的分類數(shù)據(jù)挖掘算法研究.pdf
- 面向多核的數(shù)據(jù)流程序任務劃分與調(diào)度方法研究.pdf
- 無線系統(tǒng)中基于用戶滿意度保證的調(diào)度與資源分配方法研究.pdf
- 多核計算機整機系統(tǒng)的實時功率建模.pdf
- 基于動態(tài)規(guī)劃的異構(gòu)多核任務分配與調(diào)度算法研究.pdf
- 多核系統(tǒng)中實時任務調(diào)度算法的研究.pdf
- 異構(gòu)多核環(huán)境下的任務調(diào)度方法研究.pdf
- 云計算應用中的任務調(diào)度與資源分配的協(xié)同優(yōu)化.pdf
- 云計算環(huán)境中節(jié)能資源分配方法的研究.pdf
- 云服務系統(tǒng)中實時任務調(diào)度與資源動態(tài)調(diào)配方法研究.pdf
- 汽車電子系統(tǒng)中節(jié)點任務分配方法研究.pdf
- 面向非易失性存儲器系統(tǒng)的任務調(diào)度與數(shù)據(jù)分配研究.pdf
- 分布式數(shù)據(jù)庫中數(shù)據(jù)分配方法的研究.pdf
- 蜂窩系統(tǒng)中的無線信道分配方法研究.pdf
- 多核系統(tǒng)中便箋式存儲器的數(shù)據(jù)分配策略.pdf
- 基于多核的任務調(diào)度研究與實現(xiàn).pdf
- 面向非易失性存儲器系統(tǒng)的任務調(diào)度與數(shù)據(jù)分配研究
評論
0/150
提交評論