并行分布式系統(tǒng)中的節(jié)能調(diào)度策略與算法研究
發(fā)布時(shí)間:2020-05-29 23:01
【摘要】:從計(jì)算機(jī)誕生之日起,人們便對(duì)計(jì)算能力開始了無止境的追求,這就一直驅(qū)使著計(jì)算機(jī)系統(tǒng)的發(fā)展。過去的解決方案是不斷提高CPU的主頻來加快處理器的處理速度。然而當(dāng)物理元器件的性能達(dá)到極限時(shí),為了進(jìn)一步獲得更高的處理速度和計(jì)算能力,開始出現(xiàn)多CPU計(jì)算系統(tǒng)。同多CPU計(jì)算系統(tǒng)一起發(fā)展的,還有通過通信網(wǎng)絡(luò)將多個(gè)獨(dú)立的計(jì)算資源(包括超級(jí)計(jì)算機(jī)、個(gè)人PC、嵌入式系統(tǒng)、數(shù)據(jù)源、儀器等)連接而組成的邏輯上和物理上分布的高性能協(xié)同分布式系統(tǒng),被稱為分布式計(jì)算系統(tǒng)。處理器主頻快速提高,系統(tǒng)規(guī)模急劇增大,使得系統(tǒng)的功耗和能耗也急劇增長(zhǎng)。無論是嵌入式系統(tǒng)、并行分布式系統(tǒng)以及集群系統(tǒng),能耗問題都已成了制約其發(fā)展的重大問題。因此如何降低系統(tǒng)能耗,已為亟須解決的重要問題之一。本論文的研究工作主要針對(duì)單處理器實(shí)時(shí)系統(tǒng)、并行分布式系統(tǒng)和云計(jì)算系統(tǒng)下存在的能耗問題。針對(duì)不同系統(tǒng)下任務(wù)的不同特點(diǎn)及調(diào)度的不同性能目標(biāo),結(jié)合低功耗技術(shù),設(shè)計(jì)不同系統(tǒng)下任務(wù)的節(jié)能調(diào)度策略,實(shí)現(xiàn)系統(tǒng)的高效能計(jì)算。本文首先針對(duì)實(shí)時(shí)單處理器系統(tǒng)中高功耗問題,提出了基于動(dòng)態(tài)電壓/主頻調(diào)節(jié)的偽周期任務(wù)節(jié)能調(diào)度算法CC-DVSST。動(dòng)態(tài)電壓/主頻調(diào)節(jié)(DVFS)技術(shù)是計(jì)算機(jī)系統(tǒng)中節(jié)能并延長(zhǎng)電池使用的一項(xiàng)主要技術(shù)。在傳統(tǒng)單處理器節(jié)能調(diào)度中,處理器的主頻調(diào)節(jié)必須基于任務(wù)的先驗(yàn)信息,例如任務(wù)周期,最壞完成時(shí)間(WCET)等等。但是在對(duì)偽周期任務(wù)進(jìn)行實(shí)際執(zhí)行時(shí),其相鄰任務(wù)的到達(dá)時(shí)間間隔各不相同且總是大于給定的任務(wù)周期。同時(shí)任務(wù)在每個(gè)周期的實(shí)際執(zhí)行時(shí)間總小于任務(wù)的先驗(yàn)最壞執(zhí)行時(shí)間,因此任務(wù)的實(shí)際總負(fù)載要遠(yuǎn)遠(yuǎn)小于預(yù)測(cè)總負(fù)載,所需的計(jì)算能力小于預(yù)測(cè)所需的計(jì)算能力。CC-DVSST調(diào)度算法基于實(shí)際負(fù)載與預(yù)測(cè)負(fù)載之差對(duì)系統(tǒng)的實(shí)際負(fù)載進(jìn)行實(shí)時(shí)計(jì)算更新,并動(dòng)態(tài)地對(duì)處理器的主頻進(jìn)行調(diào)節(jié)。文中給定了系統(tǒng)主頻調(diào)節(jié)的時(shí)間并給出了目標(biāo)主頻的計(jì)算方法。根據(jù)實(shí)時(shí)性證明可知,采用本文的主頻調(diào)節(jié)策略,系統(tǒng)所有任務(wù)的實(shí)時(shí)性都能滿足。仿真實(shí)驗(yàn)結(jié)果也表明,提出的算法能有效降低嵌入式系統(tǒng)的能耗;趶(fù)制的調(diào)度算法是并行分布式系統(tǒng)中針對(duì)DAG任務(wù)的一種有效調(diào)度算法。但是,由于復(fù)制策略的采用,每個(gè)任務(wù)被執(zhí)行多次,導(dǎo)致大量的資源浪費(fèi)和能耗開銷。針對(duì)并行分布式計(jì)算系統(tǒng)DAG任務(wù)調(diào)度存在的能耗問題,提出了基于復(fù)制的冗余副本刪除節(jié)能優(yōu)化調(diào)度算法EADS。文中首先分析了基于復(fù)制的調(diào)度算法中存在副本冗余的問題,然后詳細(xì)描述了調(diào)度冗余副本判定的條件。設(shè)計(jì)了任務(wù)優(yōu)先級(jí)逆序查找方法,按從出結(jié)點(diǎn)向入結(jié)點(diǎn)的順序?qū)θ蝿?wù)調(diào)度中的冗余副本進(jìn)行查找及刪除,在保證基于復(fù)制調(diào)度算法的高性能的同時(shí)降低冗余副本的能耗開銷。由于DAG調(diào)度算法的貪婪特性,每個(gè)任務(wù)都被分配到使其最早完成的處理器上,并且盡可能的通過復(fù)制關(guān)鍵前驅(qū)任務(wù)使其完成時(shí)間提前。但是,根據(jù)分析可知,某些任務(wù)的復(fù)制只能減小任務(wù)的局部完成時(shí)間而非整體完成時(shí)間。因此延遲某些任務(wù)的執(zhí)行不影響任務(wù)的整體性能,但能減少任務(wù)的副本數(shù)。針對(duì)并行分布式計(jì)算系統(tǒng)下由于基于復(fù)制的DAG任務(wù)調(diào)度算法的貪婪性而導(dǎo)致的任務(wù)調(diào)度副本過多的問題,首先提出了基于復(fù)制的反饋式任務(wù)冗余副本動(dòng)態(tài)刪除調(diào)度算法(RADS)。然后針對(duì)產(chǎn)生的復(fù)制調(diào)度提出了進(jìn)一步的優(yōu)化策略FOS,通過分析任務(wù)非關(guān)鍵前驅(qū)任務(wù)可延遲的特性,介紹了將非冗余副本轉(zhuǎn)化為冗余副本的三個(gè)步驟。通過對(duì)任務(wù)縱向及橫向遷移過程中,搜索并刪除產(chǎn)生的冗余副本,使得在保證調(diào)度性能的同時(shí)降低系統(tǒng)的能耗開銷。實(shí)驗(yàn)結(jié)果表明提出的算法相比較已有的復(fù)制調(diào)度算法具有明顯的節(jié)能效果。最后針對(duì)云計(jì)算環(huán)境下,傳統(tǒng)云平臺(tái)配置方式使得其計(jì)算能力不能適應(yīng)動(dòng)態(tài)變化任務(wù)負(fù)載,從而導(dǎo)致服務(wù)質(zhì)量低或者資源冗余和能耗浪費(fèi)的問題,提出了一種新的資源管理和任務(wù)調(diào)度策略。在該策略中,云服務(wù)商采用資源長(zhǎng)期租用和短期租用相結(jié)合的方式配置其服務(wù)平臺(tái),該服務(wù)模型被建模為M/M/c+D的排隊(duì)模型。采用該服務(wù)模型,能保證所有任務(wù)的服務(wù)質(zhì)量并避免了資源和能耗浪費(fèi)的問題;贛/M/c+D排隊(duì)模型,文中對(duì)影響云服務(wù)商利潤(rùn)的各項(xiàng)參數(shù),如能耗,固定費(fèi)用,額外費(fèi)用等進(jìn)行分析,并建立了云計(jì)算利潤(rùn)最優(yōu)化模型。文中結(jié)合偏導(dǎo)法和二分查找法對(duì)該利潤(rùn)最優(yōu)化問題進(jìn)行求解,獲得在理想連續(xù)變量和實(shí)際離散變量?jī)煞N情況下的云平臺(tái)的最優(yōu)配置。通過與已有云平臺(tái)配置方法比較,可知該方案從能耗、利潤(rùn)和服務(wù)質(zhì)量三方面都優(yōu)于對(duì)比算法。
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP301.6;TP332
本文編號(hào):2687640
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP301.6;TP332
【參考文獻(xiàn)】
相關(guān)期刊論文 前3條
1 韓建軍;李慶華;繆天鵬;;多處理器計(jì)算環(huán)境中基于能量節(jié)約的實(shí)時(shí)動(dòng)態(tài)調(diào)度算法[J];小型微型計(jì)算機(jī)系統(tǒng);2006年05期
2 韓建軍;李慶華;繆天鵬;Abbas A.Essa;;實(shí)時(shí)多處理器系統(tǒng)中基于能量節(jié)約的動(dòng)態(tài)調(diào)度算法[J];小型微型計(jì)算機(jī)系統(tǒng);2006年04期
3 Clive Watts ,趙棟利;嵌入式系統(tǒng)功耗的動(dòng)態(tài)管理[J];電子設(shè)計(jì)應(yīng)用;2004年06期
相關(guān)博士學(xué)位論文 前1條
1 盧宇彤;面向高效能計(jì)算的大規(guī)模資源管理技術(shù)研究與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2009年
,本文編號(hào):2687640
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2687640.html
最近更新
教材專著