首頁 > 學(xué)術(shù)論文

基于多核處理器的節(jié)能調(diào)度算法研究

來源:論文學(xué)術(shù)網(wǎng)
時間:2024-08-20 12:06:39
熱度:

基于多核處理器的節(jié)能調(diào)度算法研究【摘要】:近年來,處理器的能耗問題日益突出,單處理器到多核處理器,雖然在性能上有所提高,但同時導(dǎo)致了更多的能量消耗,不僅引發(fā)了難以解決的散熱問題,還

【摘要】:近年來,處理器的能耗問題日益突出,單處理器到多核處理器,雖然在性能上有所提高,但同時導(dǎo)致了更多的能量消耗,不僅引發(fā)了難以解決的散熱問題,還導(dǎo)致系統(tǒng)的可靠性下降。因此,在滿足時間約束條件下,如何盡可能的降低系統(tǒng)能耗,已經(jīng)成為多核處理器實時節(jié)能調(diào)度領(lǐng)域的研究熱點。 已有算法的研究重點在于如何充分利用任務(wù)的實際執(zhí)行時間α,遠小于最壞情況執(zhí)行時間ωi所產(chǎn)生的動態(tài)空閑時間以及任務(wù)在時限之前完成而產(chǎn)生的靜態(tài)空閑時間,設(shè)計速率調(diào)度算法來合理降低處理器核電壓/頻率,達到同時滿足硬實時任務(wù)時限約束與最少能耗的統(tǒng)一目標。本文在利用空閑時間降低速率的同時,盡量減少處理器切換電壓/頻率所造成的能耗。 本文的主要工作如下: (1)提出一種新的多核處理器節(jié)能調(diào)度算法,該方法基于空閑時間回收策略和盡量減少處理器頻率切換造成的能耗。首先獲得前面執(zhí)行任務(wù)的平均任務(wù)執(zhí)行比率,來估算下一個任務(wù)的執(zhí)行速率,從而將其映射到速率最相近的處理器上,以減少處理器改變速率時所消耗的能耗。并通過讓相鄰的兩個任務(wù)共享處理器上的空閑時間來降低處理器的執(zhí)行速率,從而達到減少能耗的目的。通過理論推導(dǎo)和分析,將新算法與近三年來的算法進行對比測試,結(jié)果表明在大部分條件下,新算法能夠獲得更好的節(jié)能效果。 (2)根據(jù)大量測試數(shù)據(jù),深入分析了影響算法節(jié)能效率的因素以及算法的調(diào)度約束條件和算法的適用條件,進而提出了三種改進算法TR-SS2(負載均衡策略)、ESR-SS2-CE和ESR-SS2-M,增加對速度的約束條件,分別采用估算速度和最大速度來確定單處理器上的執(zhí)行速度。并將改進算法與已有算法對比測試分析,結(jié)果表明改進算法能夠取得更好的節(jié)能效果。 【關(guān)鍵詞】:多核處理器 節(jié)能調(diào)度算法 估算速率 空閑時間
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP301.6;TP332
【目錄】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 緒論9-13
  • 1.1 課題研究的目的和意義9-10
  • 1.2 國內(nèi)外研究現(xiàn)狀10-12
  • 1.3 論文的工作安排12-13
  • 第2章 系統(tǒng)模型13-16
  • 2.1 處理器模型13
  • 2.2 任務(wù)模型13-14
  • 2.3 問題假設(shè)14-15
  • 2.4 屬性定義15-16
  • 第3章 ESR-SS2節(jié)能調(diào)度算法實現(xiàn)16-29
  • 3.1 算法概述16-24
  • 3.1.1 ESR-SS2算法基本思想17-23
  • 3.1.2 算法的偽代碼23-24
  • 3.2 算法分析24-28
  • 3.2.1 動態(tài)電壓/頻率調(diào)節(jié)DVS24-25
  • 3.2.2 動態(tài)功率管理DPM25-26
  • 3.2.3 ESR-SS2算法的理論分析26-28
  • 3.3 本章小結(jié)28-29
  • 第4章 算法的實驗與分析29-43
  • 4.1 實驗數(shù)據(jù)29-30
  • 4.2 超時限分析30-31
  • 4.3 算法影響因素及分析31-34
  • 4.4 改進算法TR-SS234-37
  • 4.5 改進算法ESR-SS2-CE37-38
  • 4.6 改進算法ESR-SS2-M38-39
  • 4.7 算法對比分析39-42
  • 4.8 本章小結(jié)42-43
  • 第5章 總結(jié)與展望43-45
  • 5.1 總結(jié)43-44
  • 5.2 展望44-45
  • 致謝45-46
  • 參考文獻46-48


您可以在本站搜索以下學(xué)術(shù)論文文獻來了解更多相關(guān)內(nèi)容

基于多核平臺的實時混合任務(wù)調(diào)度算法研究    劉寶寧

多處理器的節(jié)能調(diào)度算法    桑楠;李保宇;馬紅;

自主測試優(yōu)先級軟硬協(xié)同調(diào)度策略    鄭偉;孟曉風(fēng);張衛(wèi)軍;

多處理器單調(diào)速率任務(wù)分配算法性能評價    王濤;劉大昕;

多核處理器降低功耗技術(shù)綜述    郝松;都志輝;王曼;劉志強;

多核處理器及其對系統(tǒng)結(jié)構(gòu)設(shè)計的影響    謝向輝;胡蘇太;李宏亮;

多核系統(tǒng)中基于G1obal EDF的在線節(jié)能實時調(diào)度算法    張冬松;吳彤;陳芳園;金士堯;

基于DPM和DVS的雙效節(jié)能調(diào)度算法    李永亭;褚德欣;樊明;

分時系統(tǒng)最佳節(jié)能頻率及其實現(xiàn)方法    毛熠璐;陳香蘭;唐玲;吳昊;龔育昌;

實時系統(tǒng)容錯調(diào)度算法的研究    曾坤

片上異構(gòu)多核DSP同步與通信的實現(xiàn)    劉建;陳杰;敖天勇;許漢荊;

多核處理器在中低壓保護測控一體化裝置中的應(yīng)用    周華良;夏雨;汪世平;張少波;吳通華;

基于阿姆達爾定律和蘭特法則計算多核架構(gòu)的加速比    李文石;姚宗寶;

基于任務(wù)緊迫度的多處理器任務(wù)調(diào)度算法    劉莎;楊宏來;

探究計算機病毒的奧秘    肖巍;

基于CMP的高密度計算機多目標設(shè)計方法探析    王曉軍;

多核處理器在智能間隔裝置中的應(yīng)用探討    高傳發(fā);王振華;任華鋒;

面向同構(gòu)多核處理器的節(jié)能任務(wù)調(diào)度方法    王穎鋒;劉志鏡;

三維FDTD眾核算法的設(shè)計與實現(xiàn)    余峙檠;劉鑫;張彥彬;吳宏;

Linux系統(tǒng)中多核實時調(diào)度平臺的設(shè)計    黃姝娟;朱怡安;趙聰;

嵌入式系統(tǒng)節(jié)能調(diào)度算法研究與設(shè)計    王穎鋒

片上多處理器關(guān)鍵技術(shù)研究    顧雄禮

基于異構(gòu)多核處理器的視頻編碼去相關(guān)性研究    高毅

基于電壓島的多核實時系統(tǒng)中同步任務(wù)節(jié)能調(diào)度策略研究    吳小東

系統(tǒng)級熱敏感管理技術(shù)的研究    賈剛勇

多核多處理器系統(tǒng)的節(jié)能實時調(diào)度技術(shù)研究    張冬松

適應(yīng)多核處理器的任務(wù)調(diào)度研究    趙磊

MPEG-2多內(nèi)核實現(xiàn)和分析    席志成

基于多核的網(wǎng)絡(luò)設(shè)備測試系統(tǒng)軟件設(shè)計    于濤

基于無線傳感網(wǎng)的鐵路危險品運輸在途監(jiān)測與節(jié)能技術(shù)的研究    劉四平

多核處理器體系結(jié)構(gòu)下Linux調(diào)度機制的研究    曹皓

基于CPS的實時系統(tǒng)的面向方面的容錯調(diào)度模型    符利華

基于嵌入式多核處理器的通信及中斷問題的研究    孔帥帥

面向塊編程應(yīng)用的多核體系結(jié)構(gòu)關(guān)鍵技術(shù)研究與設(shè)計    方穎

面向多核的低功耗數(shù)字信號處理器研究與設(shè)計    李涌偉

實時系統(tǒng)中基于容錯的節(jié)能調(diào)度算法研究    付霞

長釋放時間間隔優(yōu)先的混合任務(wù)調(diào)度算法    沈卓煒;

基于遺傳算法的異構(gòu)多核多幀任務(wù)分配    徐成;王立東;劉彥;

改進的最小空閑時間優(yōu)先調(diào)度算法    金宏,王宏安,王強,戴國忠

多核處理器的關(guān)鍵技術(shù)及其發(fā)展趨勢    黃國睿;張平;魏廣博;

基于利用率和負載均衡的多核實時調(diào)度算法研究    黃姝娟;朱怡安;李兵哲;陸偉;

實時系統(tǒng)中的任務(wù)調(diào)度技術(shù)研究    賓雪蓮

軟實時系統(tǒng)任務(wù)調(diào)度算法研究    涂剛

開放式實時系統(tǒng)任務(wù)調(diào)度的研究    譚朋柳

最早截止期優(yōu)先實時調(diào)度算法研究    張杰

單處理器環(huán)境下實時混合任務(wù)的調(diào)度算法研究    謝建平

高可信賴實時操作系統(tǒng)的防危調(diào)度機制    楊仕平;桑楠;熊光澤;劉校矢;

針對電壓可調(diào)處理器的低功耗設(shè)計策略    劉昊;卜愛國;

提高用任務(wù)重復(fù)的檢查點方案的性能    李凱原,楊孝宗

傳感器網(wǎng)絡(luò)的任務(wù)雙效節(jié)能調(diào)度研究    王小英;趙海;陳英革;尹震宇;

RM及其擴展可調(diào)度性判定算法性能分析    邢建生;劉軍祥;王永吉;

單處理器容錯硬實時調(diào)度算法    李昶,陳宇

多處理器單調(diào)速率任務(wù)分配算法性能評價    王濤;劉大昕;

強實時系統(tǒng)的調(diào)度    毛羽剛,張擁軍,金士堯

容錯最早時限優(yōu)先調(diào)度    陳宇,熊光澤

一種新的實時多處理器系統(tǒng)的動態(tài)調(diào)度算法    喬穎,王宏安,戴國忠

實時多任務(wù)集成調(diào)度算法的研究    馮艷紅

多核處理器核間互連的新型互連網(wǎng)絡(luò)    喬保軍;石峰;計衛(wèi)星;

多核處理器體系結(jié)構(gòu)軟件仿真技術(shù):研究綜述    喻之斌;金海;

數(shù)據(jù)流語言簡化并行編程    葉群輝;江衍煊;

基于遺傳算法的多處理器系統(tǒng)任務(wù)調(diào)度    司炯;李東生;

多核處理器構(gòu)架的高速JPEG解碼算法    章承科;

一種軟件事務(wù)存儲模型的設(shè)計和模擬    鄒峰;祝永新;

多核處理器電壓調(diào)節(jié)模塊的研究與實現(xiàn)    姚信安;胡世平;宋飛;

一種異構(gòu)多核處理器體系結(jié)構(gòu)的軟件仿真    黃志鋼;陶旭東;潘振杰;

多核計算環(huán)境下快速排序并行算法的實現(xiàn)    游佐勇;羅省賢;

基三網(wǎng)絡(luò)中一種最短路徑路由算法    王佐;石峰;

一種多核處理器存儲層次性能評估模型    郭建軍;戴葵;王志英;

基于多核處理器的NAT-PT的軟件架構(gòu)的研究    蔣漢平;李臘元;

多核處理器瞬態(tài)故障敏感性分析    潘送軍;胡瑜;李曉維;

一種基于光互連技術(shù)的存儲墻問題解決方案    張煒;馮權(quán)友;曾超;竇文華;

一種面向多核系統(tǒng)的并行計算任務(wù)分配方法    盧宇彤;楊學(xué)軍;所光;

一種面向M5的圖形化并行模擬技術(shù)研究    計衛(wèi)星;王永輝;宋紅;

雙核處理器性能最優(yōu)的共享Cache劃分    所光;楊學(xué)軍;

高效能計算機技術(shù)展望    桂亞東;

高性能計算機若干關(guān)鍵問題研究    李暉

事務(wù)存儲編程和KD-50-I萬億次機軟件庫優(yōu)化的若干問題研究    楊曉奇

同步數(shù)據(jù)觸發(fā)體系結(jié)構(gòu)多核處理器存儲系統(tǒng)關(guān)鍵技術(shù)研究    郭建軍

多內(nèi)核構(gòu)件化嵌入式操作系統(tǒng)的研究    謝鋮

低功耗軟件優(yōu)化技術(shù)研究    陳娟

同步數(shù)據(jù)觸發(fā)多核處理器體系結(jié)構(gòu)關(guān)鍵技術(shù)研究    賴明澈

海量網(wǎng)絡(luò)流實時處理的優(yōu)化技術(shù)研究    孫小涓

嵌入式多核處理器在線追蹤調(diào)試與錯誤檢測關(guān)鍵技術(shù)研究    扈嘯

基于多核處理器架構(gòu)的嵌入式微內(nèi)核操作系統(tǒng)的研究與設(shè)計    張蔭芾

基于SOPC技術(shù)的多核處理器的設(shè)計與實現(xiàn)    陳龔

基于多核(多處理單元)的防火墻架構(gòu)研究與關(guān)鍵技術(shù)實現(xiàn)    宋志軍

X處理器存儲一致性模型的研究與實現(xiàn)    黃冕

基于SimpleScalar的性能和功耗分析多核模擬器    倪俊杰

基于多核系統(tǒng)的內(nèi)存管理研究    何進仙

多核環(huán)境任務(wù)分配問題復(fù)雜性及求解模型研究    潘東

多核處理器的事務(wù)存儲模型的模擬和編譯實現(xiàn)    鄒峰

基于多核處理器串行程序并行化改造和性能優(yōu)化    曹婷婷

并行嵌入式操作系統(tǒng)中斷管理的研究及應(yīng)用    王興杰