多核實時系統(tǒng)的節(jié)能和可靠性優(yōu)化調度研究
【學位單位】:浙江大學
【學位級別】:博士
【學位年份】:2018
【中圖分類】:TP332
【部分圖文】:
相比于SHREERM和L-EFMS,本文所提方法在滿足系統(tǒng)容錯基礎上,可??以平均實現(xiàn)22.43%和17.39%的節(jié)能。??圖1.2總結了本文的研究問題和思路。本文從系統(tǒng)層面研究實時多核處理器的節(jié)能和??可靠性問題,研究涵蓋了多核處理器的調度問題,能耗優(yōu)化問題,和考慮可靠性和能耗??協(xié)同設計的優(yōu)化問題,本文提出的考慮應用程序執(zhí)行特征的節(jié)能調度機制、保證系統(tǒng)原??始可靠性的節(jié)能調度機制和考慮系統(tǒng)容錯的能效映射和調度框架與算法可為不同應用和??多核處理器系統(tǒng)環(huán)境提供高效的方法。??1.3本文主要聿節(jié)安排??本文共六章,各章具體內容安排如下:??第一章緒論,筒述了本文的研究背景和意義,接著就多核處理器、實時系統(tǒng)、能耗??問題、可靠性問題和任務調度問題進行簡單介紹。然后闡述了本文的的主要研究內容和??創(chuàng)新點。最后給出本文的主要章節(jié)安排。??第二章從基于實時多核處理器系統(tǒng)的任務調度、考慮節(jié)能的調度、可靠性感知的調??度和考慮節(jié)能和可靠性協(xié)同優(yōu)化的調度四個方面介紹了國內外研究現(xiàn)狀。??第三章對實時多核處理器節(jié)能調度技術進行研究。針對運行在實時多核處理器上的??12??
2.1多核處理器調度算法研究??調度是提升多核處理器系統(tǒng)性能和保證系統(tǒng)實時性的關鍵。從算法角度看,如??圖2.1所示,調度算法可大致分為以下幾類:??調度算法??基于數學規(guī)劃方法?基于啟發(fā)式方法?基于隨機搜索方法??、火算%y1?J??(^^/MILP/GP/CLPaT^)?C^^^i^POP/DLS/CM\VSL^^^>?<^^i^A/ACO/PSO/PSO^I^^>??圖2.1多核處理器調度算法分類??基于數學規(guī)劃方法中最常用的方法是整數線性規(guī)劃(ILP)或混合整數線性規(guī)劃??(MILP)方法。例如文獻[46]建立了?一個丨LP模型,以解決異構多核處理器系統(tǒng)中的任務??分配問題,能在給定時間約束下最小化系統(tǒng)的執(zhí)行總開銷。Huang等[47】提出-于任務、??線程、處理器三層架構的任務分配和調度模型,并采用ILP方法求得系統(tǒng)最佳性能的任??務分配和調度解。Walla等l4S]針對汽車電子自動化領域的功能劃分問題,提出一個考慮??計算和通信功耗開銷的MILP模型,以找到最優(yōu)的功能劃分方案。Vemjgopalan等149)針對??多核處理器系統(tǒng)的最小化執(zhí)行時間問題,提出了基于IL?P方法的考慮通信延時的調度模??型。Yang等提出了?一種系統(tǒng)化的方法來描述任務調度,通信架構和任務執(zhí)行之間的??15??
被證明是NP-難問題。注意,任務-處理器的分配問題可由文獻[13,53,121】中提供的算法得??到。本章假設任務-處理器分配是已知的,聚焦于能效調度問題。??如圖3.3所示,給定一個DVFS和PMM使能的MPSoC,多個包含嚴格和非嚴格周??期的應用程序,任務-處理器分配和profiling信息作為輸入,目標是設計一個時間觸發(fā)能??效調度器,它能夠找到一組靜態(tài)最優(yōu)非搶占調度和任務電壓/頻率分配方案,使得系統(tǒng)在??超周期內的總能耗(私。最小,且滿足時間約束。??^?core?1〇〇〇〇?core2魯魯馨魯籲??0^-^?,〇〇Se?K?‘任務映射?丨。reM〇〇〇-,??一?時間觸發(fā)能效調^>■<?_2??Jf]?r^1?▲)??T?u?-?〇?豐?\調度&電壓/頻率分配?乂??i,?crS???exact?Profilng??v?多應用程序?^?信息池????—??圖3.3時間觸發(fā)多核實時系統(tǒng)的能效調度問題??3.3研究動機示例??為了便于理解,本節(jié)給出一個研究動機示例,以說明當前最先進的能效調度方法不??能很好的解決此問題。假設某一?MPSoC系統(tǒng),有兩個處理器核CORE1和C0RE2。每個??處理器核都支持兩個頻率等級
【相似文獻】
相關期刊論文 前10條
1 ;面向多媒體及通信等領域的多核處理器[J];技術與市場;2015年02期
2 開磊;;多核處理器關鍵技術分析[J];大眾投資指南;2019年06期
3 ;最數字[J];飛碟探索;2016年07期
4 老虎;;嵌入式智能計算擴展多核處理器市場空間[J];電子產品世界;2014年05期
5 于伏亮;;一種有效的多核處理器計算模型設計與分析[J];信息與電腦(理論版);2013年11期
6 張洋;;虞志益:引領多核處理器創(chuàng)新之路[J];中國發(fā)明與專利;2013年01期
7 黃國睿;張平;魏廣博;;多核處理器的關鍵技術及其發(fā)展趨勢[J];計算機工程與設計;2009年10期
8 謝向輝;胡蘇太;李宏亮;;多核處理器及其對系統(tǒng)結構設計的影響[J];計算機科學與探索;2008年06期
9 ;多核處理器的軟件優(yōu)化[J];新電腦;2008年05期
10 許珊琳;;多核處理器——計算領域的又一次革命[J];中國集成電路;2006年05期
相關博士學位論文 前10條
1 苑風凱;多核處理器末級私有高速緩存優(yōu)化技術研究[D];哈爾濱工業(yè)大學;2017年
2 蔣小文;多核實時系統(tǒng)的節(jié)能和可靠性優(yōu)化調度研究[D];浙江大學;2018年
3 李文喆;片上光網絡架構與控制研究[D];北京郵電大學;2019年
4 袁通;基于多核處理器的內存數據庫查詢執(zhí)行優(yōu)化研究[D];西安電子科技大學;2016年
5 易娟;面向多核處理器系統(tǒng)的可靠性與能耗優(yōu)化調度研究[D];重慶大學;2016年
6 王樹朋;基于仿真的多核處理器功能驗證技術研究[D];浙江大學;2017年
7 高翔;多核處理器的訪存模擬與優(yōu)化技術研究[D];中國科學技術大學;2007年
8 岳虹;嵌入式異構多核處理器設計與實現(xiàn)關鍵技術研究[D];國防科學技術大學;2006年
9 張必英;考慮負載差異性的多核處理器穩(wěn)態(tài)溫度及性能分析方法研究[D];哈爾濱工業(yè)大學;2017年
10 呂海;多核處理器芯片計算平臺中并行程序性能優(yōu)化的研究[D];北京工業(yè)大學;2012年
相關碩士學位論文 前10條
1 蘇麗爽;制程變異影響下多核處理器調度策略研究[D];吉林大學;2019年
2 楊小盼;面向油菜葉片圖像分析的多核并行處理理論與方法[D];湖南農業(yè)大學;2018年
3 韓峰;基于多核處理器的任務級與數據級相結合的HEVC并行解碼技術與實現(xiàn)[D];南京郵電大學;2018年
4 路澤亞;面向多核處理器的任務調度模型研究[D];哈爾濱工程大學;2018年
5 李凱;基于DPDK的流量動態(tài)負載均衡技術研究[D];哈爾濱工業(yè)大學;2017年
6 盧昊;基于NVM的三維多核處理器混合緩存架構研究[D];南京航空航天大學;2018年
7 宋藝敏;基于嵌入式的視頻實時去霧、壓縮與傳輸系統(tǒng)[D];湖南大學;2018年
8 邱愛清;異構多核處理器的任務調度策略研究[D];湖南大學;2015年
9 田國慶;基于多核處理器的安全網關優(yōu)化技術研究[D];哈爾濱工程大學;2018年
10 楊國慶;基于多核處理器的任務調度與內存管理研究[D];哈爾濱工程大學;2017年
本文編號:2849384
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2849384.html