• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    支持指令預(yù)取和緩存劃分的多核實(shí)時(shí)系統(tǒng)緩存WCRT最小化

    2017-01-10 09:19:57安立奎韓麗艷
    關(guān)鍵詞:核實(shí)指令處理器

    安立奎,韓麗艷

    (1. 渤海大學(xué) 數(shù)理學(xué)院,遼寧 錦州 121013; 2.渤海大學(xué) 信息科學(xué)與技術(shù)學(xué)院,遼寧 錦州 121013 )

    ?

    支持指令預(yù)取和緩存劃分的多核實(shí)時(shí)系統(tǒng)緩存WCRT最小化

    安立奎*,1,韓麗艷2

    (1. 渤海大學(xué) 數(shù)理學(xué)院,遼寧 錦州 121013; 2.渤海大學(xué) 信息科學(xué)與技術(shù)學(xué)院,遼寧 錦州 121013 )

    對(duì)嵌入式多核實(shí)時(shí)系統(tǒng),為了保證任務(wù)的可調(diào)度性和可靠性,最壞情況下的性能是一個(gè)優(yōu)先考慮的問題.順序指令預(yù)取可以提高實(shí)時(shí)任務(wù)的最壞情況下的性能,但對(duì)于實(shí)時(shí)系統(tǒng)中不同的子任務(wù),在不同預(yù)取度下,指令預(yù)取獲得的最壞情況下性能效率也不同,因此會(huì)影響整個(gè)實(shí)時(shí)系統(tǒng)的最壞情況下響應(yīng)時(shí)間WCRT (Worst-Case Response Time).本文利用緩存劃分技術(shù)消除多核實(shí)時(shí)系統(tǒng)中多個(gè)子任務(wù)在共享緩存上的干擾,然后提出了多核實(shí)時(shí)系統(tǒng)的WCRT優(yōu)化方法.該方法建立ILP(Integer-Linear Programming)方程,通過調(diào)整共享緩存劃分因子和系統(tǒng)中子任務(wù)的指令預(yù)取度來最小化系統(tǒng)的WCRT.實(shí)驗(yàn)對(duì)多核上的DEBIE系統(tǒng)進(jìn)行實(shí)例分析,結(jié)果表明優(yōu)化算法在保證DEBIE系統(tǒng)滿足時(shí)間截止期的情況下,使得優(yōu)化后的WCRT比不同預(yù)取度下的WCRT平均減少12.2 %.

    最壞情況下響應(yīng)時(shí)間;指令預(yù)取度;緩存劃分

    0 引言

    在多核實(shí)時(shí)系統(tǒng)中,任務(wù)執(zhí)行時(shí)間必須滿足時(shí)間截止期(Deadline),否則將會(huì)引起災(zāi)難性后果.最壞情況執(zhí)行時(shí)間WCET(Worst-Case Execution Time)分析能夠獲得實(shí)時(shí)任務(wù)最壞情況下的執(zhí)行時(shí)間,多核實(shí)時(shí)系統(tǒng)的WCRT(Worst-Case Response Time)是運(yùn)行在所有核上任務(wù)的結(jié)束時(shí)間的最大值,它與實(shí)時(shí)系統(tǒng)中每個(gè)子任務(wù)的WCET有密切關(guān)系.減少WCRT對(duì)于實(shí)時(shí)系統(tǒng)中任務(wù)的可靠性和可調(diào)度性來說非常重要.

    許多嵌入式多核系統(tǒng)支持順序指令預(yù)取技術(shù),由于Next-N-Line指令預(yù)取代價(jià)小且容易實(shí)現(xiàn),它已被許多商業(yè)處理器所采用.當(dāng)訪問L1指令緩存行pi時(shí),指令預(yù)取器會(huì)預(yù)取緩存行pi+1,pi+2,…,pi+N這里N是指令預(yù)取度.順序指令預(yù)取可以覆蓋取指令過程中短的非連續(xù)流,但是它并不能消除由于長(zhǎng)距離的轉(zhuǎn)移而引起的指令缺失,因此順序指令預(yù)取的性能獲益和缺失時(shí)預(yù)取的緩存塊N有很大關(guān)系.因此對(duì)具有并發(fā)多任務(wù)的實(shí)時(shí)系統(tǒng),所有子任務(wù)采用相同預(yù)取度,不益于提高整個(gè)系統(tǒng)的WCRT.

    在多核下實(shí)時(shí)系統(tǒng)緩存WCRT分析方面:文獻(xiàn)〔1〕對(duì)并發(fā)程序建立MSC(Message Sequence Chart)圖,通過分析并發(fā)多個(gè)任務(wù)在共享緩存上的干擾,提出了WCRT分析方法.文獻(xiàn)〔2〕優(yōu)化任務(wù)到核的映射,減少任務(wù)在共享緩存上的干擾和實(shí)時(shí)應(yīng)用系統(tǒng)的WCRT.在文獻(xiàn)〔1〕和〔2〕中考慮的僅是共享指令緩存,并沒有分析數(shù)據(jù)在共享緩存上的干擾,也沒有關(guān)注指令預(yù)取對(duì)實(shí)時(shí)系統(tǒng)的WCET的影響.單核下最壞情況下指令預(yù)取效率方面:文獻(xiàn)〔3〕研究了基于Next-N-Line 的指令硬件預(yù)取技術(shù)對(duì)WCET的影響;為改進(jìn)文獻(xiàn)〔3〕中Next-N-Nine指令預(yù)取器的有效性,文獻(xiàn)〔4〕提出一種基于循環(huán)的預(yù)取優(yōu)化機(jī)制和一種針對(duì)WCET的指令預(yù)取方法.文獻(xiàn)〔5〕提出支持指令預(yù)取和鎖緩存的模型來優(yōu)化實(shí)時(shí)單任務(wù)的WCET 和WCEC(Worst-Case Energy Consumption).在文獻(xiàn)〔3〕、〔4〕和〔5〕中,它們也僅考慮的是單核下的單層指令緩存的指令預(yù)取效率,并沒有考慮多核下實(shí)時(shí)系統(tǒng)的指令預(yù)取效率.通過查閱文獻(xiàn)后得知,目前沒有研究人員針對(duì)嵌入式多核下結(jié)合指令預(yù)取和緩存劃分的最壞情況下性能優(yōu)化工作展開深入研究.

    本文的研究目的是利用順序指令預(yù)取提高多核實(shí)時(shí)系統(tǒng)的WCRT ,為此采用基于組(Set)緩存劃分技術(shù)〔6〕,消除實(shí)時(shí)系統(tǒng)中并發(fā)多任務(wù)在共享緩存上干擾,保證系統(tǒng)WCRT可分析性,提出了多核實(shí)時(shí)系統(tǒng)的支持指令預(yù)取和緩存劃分的WCRT優(yōu)化算法.所做的貢獻(xiàn)主要有:

    1)實(shí)驗(yàn)驗(yàn)證了指令預(yù)取度對(duì)于實(shí)時(shí)任務(wù)的WCRT的重要影響.

    2)設(shè)計(jì)了結(jié)合指令預(yù)取和緩存劃分的ILP(Integer-Linear Programming)方程,在保證多核實(shí)時(shí)系統(tǒng)滿足時(shí)間截止期的情況下,最小化其WCRT.

    3)對(duì)實(shí)時(shí)系統(tǒng)DEBIE進(jìn)行實(shí)例分析,驗(yàn)證了優(yōu)化算法的有效性.

    1 嵌入式多核模型和研究動(dòng)機(jī)

    1.1 嵌入式多核結(jié)構(gòu)和任務(wù)模型

    圖1是一種支持指令預(yù)取的嵌入式多核模型.有NC個(gè)同構(gòu)的處理器核.每個(gè)核有私有的L1指令/數(shù)據(jù)緩存,所有的核共享L2聯(lián)合緩存.緩存的替換策略是LRU (Least Recently Used).L1和L2緩存通過實(shí)時(shí)總線連接.順序指令預(yù)取器采用支持Prefetch-on-miss預(yù)取策略的Next-N-Line指令預(yù)取.

    執(zhí)行環(huán)境是一個(gè)基于靜態(tài)優(yōu)先級(jí)的非搶占系統(tǒng),每一個(gè)任務(wù)被分配給唯一的一個(gè)靜態(tài)優(yōu)先級(jí),如果多個(gè)任務(wù)被映射到同一核上執(zhí)行,優(yōu)先級(jí)高的任務(wù)先執(zhí)行.如果任務(wù)開始執(zhí)行,在它完成前,不允許被別的任務(wù)搶占.任務(wù)之間的通信和同步是通過郵箱(Mailbox),并且郵箱足夠大,消息不會(huì)溢出.消息在系統(tǒng)內(nèi)部的通信狀況通過MSC描述.

    1.2 支持指令預(yù)取的WCET分析

    如果L2緩存劃分因子已經(jīng)分配給L2緩存,對(duì)于一個(gè)實(shí)時(shí)任務(wù)Ti,Tpipeline是流水線執(zhí)行時(shí)間,TM是總的訪存時(shí)間,支持指令預(yù)取的緩存WCETi可以通過公式(1)計(jì)算:

    WCETi=Tpipeline+TM=LhitL1*nhitL1+LmissL1*nmissL1+LmissL2*nmissL2

    (1)

    這里L(fēng)hitL1是在L1緩存命中一次延遲,nhitL1是在L1緩存命中次數(shù),LmissL1是在L1緩存缺失一次延遲,nmissL1是在L1緩存缺失次數(shù),LmissL2是在L2緩存缺失一次延遲,nmissL2是在L2緩存缺失次數(shù).nhitL1,nmissL1,nmissL2通過指令預(yù)取擴(kuò)展的緩存WCET分析工具——chronos〔7〕測(cè)得.

    1.3 研究動(dòng)機(jī)

    對(duì)文獻(xiàn)〔8〕中的實(shí)時(shí)M?lardalen wcet benchmarks,圖3是不同預(yù)取度下正規(guī)化的支持指令預(yù)取的緩存WCET,當(dāng)預(yù)取度N是0表示沒有指令預(yù)取,關(guān)閉預(yù)取器.這里L(fēng)1 指令/數(shù)據(jù)緩存是256B,直接映射,分配給每個(gè)任務(wù)的L2緩存是512B,2路組關(guān)聯(lián).支持指令預(yù)取的緩存WCET通過擴(kuò)展緩存分析工具〔7〕的支持指令預(yù)取語義獲得,L1緩存命中是1 circle,L1緩存缺失是6 circles,L2緩存缺失是30 circles.

    通過上面的分析可以看出指令的預(yù)取度與它在最壞情況下性能獲益沒有線性關(guān)系,這是由于程序跳轉(zhuǎn)目標(biāo)的不確定性,大的預(yù)取度一方面會(huì)減少緩存的缺失,降低WCET,另一方面也可能會(huì)增加緩存的干擾,增加任務(wù)執(zhí)行時(shí)候的緩存缺失和降低性能,所以較大預(yù)取度并不一定會(huì)提高任務(wù)的最壞情況下的性能,還會(huì)增加更多的系統(tǒng)負(fù)載和能量消耗.運(yùn)行在多核系統(tǒng)上的實(shí)時(shí)系統(tǒng)具有多個(gè)相互依賴的實(shí)時(shí)任務(wù),這樣對(duì)于所有任務(wù)采用相同的預(yù)取度,不利于減少WCRT,提高實(shí)時(shí)系統(tǒng)的最壞情況下性能效率,因此就非常有必要對(duì)實(shí)時(shí)系統(tǒng)中不同的任務(wù)的指令預(yù)取度進(jìn)行調(diào)整,優(yōu)化系統(tǒng)的WCRT.

    2 WCRT優(yōu)化框架

    如果實(shí)時(shí)系統(tǒng)中的所有子任務(wù)被映射到相應(yīng)的處理器核,我們優(yōu)化實(shí)時(shí)系統(tǒng)的WCRT.由于太大的預(yù)取度會(huì)給多核系統(tǒng)的負(fù)載帶來沉重負(fù)擔(dān),影響系統(tǒng)性能,這里我們?cè)O(shè)定預(yù)取度的取值范圍是從0到4,0表示關(guān)閉指令預(yù)取器,最大預(yù)取度閾值為4.

    2.1 優(yōu)化目標(biāo)

    實(shí)時(shí)系統(tǒng)RS={T,D,M,L,P,WCRTs}組成,T是其所有子任務(wù)的集合T={T1,T2,…,TNT},D是順序指令預(yù)取度集合D={d1,d2,…,dND},M是任務(wù)T到預(yù)取度D的映射:M:T→D.L2緩存劃分因子集合P={p1,…,pNP},pi=i,(i=1,2,…,NP).L是任務(wù)T到L2緩存劃分因子集合P的映射:L:T→P.WCRTs是實(shí)時(shí)系統(tǒng)的最壞情況又響應(yīng)時(shí)間.

    用Pred(Ti)來表示任務(wù)Ti的前驅(qū)的集合,只有Pred(Ti)中的任務(wù)都執(zhí)行結(jié)束,任務(wù)Ti才可以執(zhí)行.用Starti(L,M)表示任務(wù)Ti在映射L和M下的開始時(shí)間,用Finishi(L,M)表示任務(wù)Ti在映射L和M下的結(jié)束時(shí)間.那么任務(wù)Ti的開始時(shí)間是Ti所有前驅(qū)任務(wù)完成時(shí)間的最大值,如公式(2).任務(wù)Ti的結(jié)束時(shí)間是Ti開始時(shí)間與任務(wù)Ti本身在映射L和M下最壞執(zhí)行時(shí)間WCETi(L,M)的和,如公式(3).

    Starti(L,M)=Max(Finishj(L,M)),Tj∈Pred(Ti)

    (2)

    Finishi(L,M)=Starti(L,M)+WCETi(L,M)

    (3)

    實(shí)時(shí)系統(tǒng)在映射L和M下的支持指令預(yù)取的WCRT是運(yùn)行在所有核上任務(wù)的結(jié)束時(shí)間的最大值,如公式(4)所示:

    WCRT(L,M)=Max(Finishi(L,M)),1≤i≤NT

    (4)

    我們的優(yōu)化目標(biāo)是尋找映射L和M,使得多核實(shí)時(shí)系統(tǒng)的WCRT最小,即:

    Min(Max(Finishi(L,M))),1≤i≤NT

    (5)

    2.2 優(yōu)化方程

    C1. 任務(wù)到核的映射約束

    首先定義0-1變量Cij,表示任務(wù)Ti是否被映射到核Cj上,

    0≤Cij≤1,where 1≤i≤NTand 1≤j≤NC

    每一個(gè)任務(wù)只允許被映射到一個(gè)處理器核上,因此對(duì)于?i

    C2.核到L2緩存劃分的約束

    如果L2緩存共有W個(gè)組,可以被劃分的組的集合P={p1,…,pNP},定義0-1變量Lij,表示核Ci是否被分配了pj組,

    0≤Lij≤1,where 1≤i≤NCand 1≤j≤NP

    每一個(gè)核只允許分配一個(gè)組,因此對(duì)于?i

    同時(shí)所有核分配的總組數(shù)不能大于W,因此有

    C3.任務(wù)選擇WCET的約束

    如果任務(wù)可以選擇的預(yù)取度的集合D={d1,d2,…,dND},定義0-1變量Tijk,表示任務(wù)Ti是采用預(yù)取度dj,此時(shí)的L2緩存劃分因子是pk,因此有

    用數(shù)組W[i][j][k]存儲(chǔ)任務(wù)Ti采用預(yù)取度dj, L2緩存劃分因子是pk下的WCET,用整型變量Wi表示任務(wù)Ti應(yīng)該選擇的WCET,因此有

    定義0-1變量Aijkm,表示每一任務(wù)Ti被分配了唯一的處理器核Cj,預(yù)取度dk, L2緩存劃分是pm,對(duì)1≤i≤NT,1≤j≤NC,1≤k≤ND,1≤m≤NP有

    Aijkm-Cij<=0

    Aijkm-Ljm<=0

    Aijkm-Tikm<=0

    Aijkm-Cij-Ljm-Tikm≥-2

    C4. WCRT計(jì)算約束

    為了計(jì)算所有任務(wù)的WCRT,我們需要計(jì)算所有核上任務(wù)的最晚結(jié)束時(shí)間.定義0-1變量Mijk表示任務(wù)Ti與任務(wù)Tj是否映射到核Ck上,有

    把上面的方程線性化,有

    Cik+Cjk-Mijk≤1

    Cik+Cjk-2Mijk≥0

    定義另外一個(gè)0-1變量Mij表示任務(wù)Ti與任務(wù)Tj是否映射到同一個(gè)處理器核上,有

    把上面的方程線性化

    Mij≥Mijk,?k,1≤k≤NC

    如果兩個(gè)任務(wù)Ti與Tj映射到同一個(gè)處理器核上,定義0-1變量Bij,表示任務(wù)Ti在任務(wù)Tj之前執(zhí)行,定義0-1變量Bji表示任務(wù)Tj在任務(wù)Ti之前執(zhí)行,對(duì)于1≤i≤NT-1,i≤j≤NT有

    Bij≤1

    Bji≤1

    Bij+Bji+Mij=2

    對(duì)于任務(wù)Ti,用整型變量Si表示任務(wù)Ti的開始時(shí)間,用整型變量Fi表示任務(wù)Ti的結(jié)束時(shí)間,那么被映射到同一核上的任務(wù),先執(zhí)行的任務(wù)的結(jié)束時(shí)間要小于后執(zhí)行任務(wù)的開始時(shí)間,如果沒有映射到同一核上,則沒有此限制,則對(duì)于1≤i≤NT-1,i≤j≤NT,有

    Si-Fj+MW*Bij≥0

    Sj-Fi+MW*Bji≥0

    這里MW是比所有任務(wù)的WCET的和都大的一個(gè)常量.

    對(duì)于所有的任務(wù)根據(jù)公式(3),

    Fi-Si-Wi=0,1≤i≤NT

    對(duì)所有任務(wù)的WCRTs,有

    WCRTs-Fi≥0,1≤i≤NT

    C5.優(yōu)化目標(biāo)

    我們優(yōu)化的目標(biāo)是滿足時(shí)間截止期(Deadline)的情況下最小化WCRTs,即

    WCRTs≤DEADLINE

    Min WCRTs

    3 實(shí)驗(yàn)評(píng)估

    這部分我們?cè)u(píng)估實(shí)時(shí)系統(tǒng)的基于指令預(yù)取的WCRT優(yōu)化算法.N是指令預(yù)取的預(yù)取度,當(dāng)N為0時(shí),表示沒有指令預(yù)取,關(guān)閉預(yù)取器.

    3.1 評(píng)估環(huán)境

    我們嵌入式多核假設(shè)有4個(gè)同構(gòu)的處理器核,對(duì)于每一個(gè)核,有5階段流水,順序執(zhí)行,分支預(yù)測(cè)是完美的(Perfect).L1指令/數(shù)據(jù)緩存是512B,直接映射,緩存行大小是16B.L2緩存的總大小是8KB,被4個(gè)處理器核共享,4路組關(guān)聯(lián),緩存行是32B,有64組.L1緩存的命中延遲是1 circle,缺失延遲是6 circles.L2緩存的缺失延遲是30 circles.利用IBM CPLEX12.2 ILP solver〔9〕來求解 WCRT優(yōu)化方程.

    實(shí)驗(yàn)使用的benchmark是DEBIE是由Patria Finavitec 和UniSpace Kent聯(lián)合開發(fā)的空間碎片探測(cè)器系統(tǒng)〔10〕,所有的實(shí)驗(yàn)運(yùn)行在Intel(R) Core(TM) i5-3230 機(jī)器上,有4GB內(nèi)存,運(yùn)行Ubuntu Linux 8.04操作系統(tǒng).

    3.2 實(shí)驗(yàn)結(jié)果

    3.2.1 指令預(yù)取對(duì)實(shí)時(shí)任務(wù)最壞情況性能的影響

    圖4比較了DEBIE系統(tǒng)不支持指令預(yù)取和支持指令預(yù)取在不同預(yù)取距度下的最壞情況的WCRT.預(yù)取度N從1,2,3到4.實(shí)驗(yàn)結(jié)果被沒有預(yù)取的WCRT(N是 0)結(jié)果歸一化了.

    從圖4中可以看出,在不同的預(yù)取度下,系統(tǒng)的最壞情況下的性能得到了提升.DEBIE系統(tǒng)的WCRT平均被提高了53.9%.當(dāng)預(yù)取度是4時(shí)候,最壞情況下的性能提高的最明顯,達(dá)到了56.5%.指令預(yù)取效率比較高主要有兩個(gè)方面的原因:一方面是緩存WCET分析工具〔7〕本身分析的保守性,擴(kuò)大了指令預(yù)取在最壞情況下的效率;另外一方面這是由于DEBIE系統(tǒng)中一些WCET較大的任務(wù)都是事務(wù)密集型的,數(shù)據(jù)計(jì)算量非常小,指令預(yù)取大大減少了這些任務(wù)指令訪存次數(shù),從而節(jié)省了訪存延遲,提高了實(shí)習(xí)系統(tǒng)在最壞情況下的性能.同時(shí)指令預(yù)取度是2的情況下的最壞情況下的性能比指令預(yù)取度是3的最壞情況下的性能要好.這也表明并不是指令預(yù)取度越大,預(yù)取的效率就越高.

    3.2.2 優(yōu)化算法對(duì)最壞情況性能的影響

    圖5是DEBIE系統(tǒng)優(yōu)化后的WCRT和不同預(yù)取度下的WCRT比值.預(yù)取度從0,1,2,3到4,這里當(dāng)N是0表示沒有預(yù)取,關(guān)閉預(yù)取器.

    從圖5可以看出優(yōu)化后的支持指令預(yù)取的最壞情況下的性能比沒有預(yù)取的最壞情況下的性能提高了59.7%,這是由于整個(gè)系統(tǒng)的指令較多,需要進(jìn)行的數(shù)據(jù)計(jì)算很少,指令預(yù)取提高最壞情況下的性能明顯.同時(shí)經(jīng)過優(yōu)化后的WCRT比不同預(yù)取度下的WCRT平均減少了12.2%,這說明本文的實(shí)時(shí)系統(tǒng)緩存WCRT優(yōu)化方法是有效的.

    4 結(jié)論

    對(duì)于性能有很高要求的并發(fā)多任務(wù)多核實(shí)時(shí)系統(tǒng),我們利用緩存劃分技術(shù)消除多個(gè)任務(wù)在共享緩存上的干擾,提出支持指令預(yù)取的WCRT優(yōu)化方法.該方法建立ILP方程,在保證實(shí)時(shí)系統(tǒng)滿足時(shí)間截止期的情況下,通過調(diào)整子任務(wù)的預(yù)取度和L2緩存劃分因子來最小化多核實(shí)時(shí)系統(tǒng)的WCRT.通過對(duì)粒子探測(cè)系統(tǒng)DEBIE的分析,實(shí)驗(yàn)表明本文優(yōu)化的算法是有效的,在一定范圍內(nèi)指令預(yù)取能夠提高DEBIE的最壞情況下的性能.如果任務(wù)的并行度越高,優(yōu)化的效果就會(huì)更明顯.

    今后我們希望能夠把指令預(yù)取和緩存劃分結(jié)合起來對(duì)實(shí)時(shí)系統(tǒng)的最壞情況下的能耗進(jìn)行優(yōu)化.

    〔1〕LIANGY,DINGH,MITRAT,etal.Timinganalysisofconcurrentprogramsrunningonsharedcachemulti-cores.Real-TimeSystem〔J〕. 2012, 48(6): 638-680.

    〔2〕DIHG H, LINGY Y, MITRA T.Shared Cache Aware Task Mapping for WCRT Minimization 〔C〕. Design Automation Conference, 2013.

    〔3〕YAN J, ZHANG W. WCET analysis of instruction caches with prefetching〔J〕. ACM SIGPLAN Notices, 2007, 42(7): 175-184.

    〔4〕DING Y, YAN J, ZHANG W. Optimizing Instruction Prefetching to Improve Worst-Case Performance for Real-Time Applications〔J〕. JCSE, 2009, 3(1): 59-71.

    〔5〕GRAN R, SEGARRA J, RODRIGUEZ C, et al. Optimizing a combined WCET-WCEC problem in instruction fetching for real-time systems〔J〕. Journal of Systems Architecture, 2013, 59(9): 667-678.

    〔6〕YU C, PETROV P.Off-chip memory bandwidth minimization through cache partitioning for multi-core platforms〔C〕.47th ACM/EDAC/IEEE Design Automation Conference, 2000.

    〔7〕CHATTOPADHYAY S, ROYCHOUDHURY A. Unified cache modeling for WCET analysis and layout optimizations〔C〕.Proc of 2009 30th IEEE Real-Time Systems Symposium, 2009.

    〔8〕M?lardalen Real-Time Research Center. WCET Benchmarks [EB/OL]. [2013-10]. http://www.mrtc.mdh.se/projects/wcet/benchmarks.html.

    〔9〕IBM. ILOG CPLEX[EB/OL]. [2013-05]. http://www.ibm.com/software/.

    〔10〕KUITUNEN J, DROLSHAGEN G, MCDONNELL J A M, et al. DEBIE - first standard in-situ debris monitoring instrument〔C〕.Proc of the Third European Conference on Space Debris, 2001.

    Cache WCRT minimization for multi-cores real-time system with instruction prefetching and cache partitioning

    AN Li-kui1, HAN Li-yan2

    (1. School of Mathematics and Physics, Bohai University,Jinzhou 121013, China; 2. School of Information Science and Technology, Bohai University,Jinzhou 121013, China)

    For the real-time system on the embedded multi-cores, the worst-case performance is a prior to be considered to guarantee the schedulability and the reliability of the tasks. Sequent instruction prefetching can improve the worst-case performance of real-time tasks. But for different subtasks in real-time system, under the different prefetching degrees, the worst-case performance efficiency gained by instruction prefetching are different, which will influence the WCRT (Worst-Case Response Time) of the whole real-time system. This paper first uses cache partitioning technology to eliminate interferences of multiple real-time subtasks on the shared cache, and then puts forward the WCRT optimization method for the multi-cores real-time system. This method establishes IIP(Integer-linear programming) to minimize the WCRT of real-time system through adjusting instruction prefetching degrees and cache partitioning factors. DEBIE system on the multi-cores is analyzed in experiment, the experiment results show that the optimization method can reduce the WCRT of the DEBIE system 12.2% on an average than those under the different instruction prefetching degrees when guarantees the DEBIE system meet the time deadline.

    worst-case response time; instruction prefetching degree; cache partitioning

    2016-08-08.

    遼寧省自然科學(xué)基金項(xiàng)目(No:LN2014160);遼寧省教育廳項(xiàng)目(No: L2013424).

    安立奎(1978-),男,講師,主要從事計(jì)算機(jī)體系結(jié)構(gòu)、實(shí)時(shí)計(jì)算方面的研究.

    anlikui2012@126.com.

    TP314

    A

    1673-0569(2016)04-0365-08

    猜你喜歡
    核實(shí)指令處理器
    聽我指令:大催眠術(shù)
    閱讀理解精練精析
    ARINC661顯控指令快速驗(yàn)證方法
    LED照明產(chǎn)品歐盟ErP指令要求解讀
    Imagination的ClearCallTM VoIP應(yīng)用現(xiàn)可支持Cavium的OCTEON? Ⅲ多核處理器
    ADI推出新一代SigmaDSP處理器
    汽車零部件(2014年1期)2014-09-21 11:41:11
    呼嚕處理器
    坐標(biāo)系旋轉(zhuǎn)指令數(shù)控編程應(yīng)用
    中國(guó)2012年增速確認(rèn)為7.7%
    電子設(shè)計(jì)應(yīng)用(2004年7期)2004-09-02 08:44:00
    亚洲欧美色中文字幕在线| 好男人视频免费观看在线| 国产高清国产精品国产三级| 亚洲一级一片aⅴ在线观看| 制服诱惑二区| a级毛片在线看网站| 亚洲av欧美aⅴ国产| 九九在线视频观看精品| 亚洲经典国产精华液单| 少妇的逼水好多| 国产精品麻豆人妻色哟哟久久| 免费黄网站久久成人精品| 热re99久久精品国产66热6| 麻豆乱淫一区二区| 秋霞伦理黄片| 国产福利在线免费观看视频| 国产一区二区在线观看日韩| 狂野欧美激情性xxxx在线观看| 99久久精品国产国产毛片| 纯流量卡能插随身wifi吗| 免费看不卡的av| 人成视频在线观看免费观看| xxx大片免费视频| 丝袜美足系列| 久久精品国产亚洲av天美| 亚洲欧美成人精品一区二区| 亚洲一区二区三区欧美精品| 久久ye,这里只有精品| 亚洲四区av| 久久精品国产鲁丝片午夜精品| 亚洲性久久影院| 午夜福利在线观看免费完整高清在| 亚洲av成人精品一二三区| xxxhd国产人妻xxx| 999精品在线视频| 青春草视频在线免费观看| 人体艺术视频欧美日本| 久久精品久久久久久噜噜老黄| 日本av手机在线免费观看| 51国产日韩欧美| 欧美精品高潮呻吟av久久| 国产男女超爽视频在线观看| 久久久久久伊人网av| 国产1区2区3区精品| 国产亚洲一区二区精品| 欧美人与善性xxx| 婷婷色麻豆天堂久久| xxx大片免费视频| 春色校园在线视频观看| 久久久国产欧美日韩av| 亚洲国产精品一区二区三区在线| 精品久久蜜臀av无| 国产免费一区二区三区四区乱码| av黄色大香蕉| 你懂的网址亚洲精品在线观看| 亚洲av成人精品一二三区| 黄色毛片三级朝国网站| 久久久久久人妻| 亚洲成av片中文字幕在线观看 | 尾随美女入室| 日产精品乱码卡一卡2卡三| 夫妻午夜视频| 久久精品久久久久久久性| 熟女av电影| freevideosex欧美| 在线观看美女被高潮喷水网站| 天堂俺去俺来也www色官网| 熟女av电影| 国产精品成人在线| 黄色毛片三级朝国网站| 国产一区有黄有色的免费视频| 香蕉丝袜av| 国产一区亚洲一区在线观看| 水蜜桃什么品种好| 久久av网站| 街头女战士在线观看网站| 青青草视频在线视频观看| 欧美3d第一页| 久久女婷五月综合色啪小说| 免费不卡的大黄色大毛片视频在线观看| 国产在视频线精品| 精品国产一区二区三区四区第35| 天天操日日干夜夜撸| 国产亚洲午夜精品一区二区久久| 99热6这里只有精品| 亚洲精品一二三| 免费高清在线观看视频在线观看| 亚洲 欧美一区二区三区| 狠狠精品人妻久久久久久综合| 国产成人精品福利久久| 日韩大片免费观看网站| 欧美精品亚洲一区二区| 十八禁网站网址无遮挡| 七月丁香在线播放| 国产 精品1| 午夜视频国产福利| 波多野结衣一区麻豆| av在线播放精品| 18禁动态无遮挡网站| 久久久国产精品麻豆| 色吧在线观看| www日本在线高清视频| 99久久人妻综合| 宅男免费午夜| 22中文网久久字幕| 久久青草综合色| 欧美日韩亚洲高清精品| 在线天堂最新版资源| 成人手机av| 国产欧美日韩综合在线一区二区| 午夜福利影视在线免费观看| 乱码一卡2卡4卡精品| 亚洲在久久综合| 欧美精品人与动牲交sv欧美| 免费不卡的大黄色大毛片视频在线观看| 国产片特级美女逼逼视频| 久久久久久人妻| 宅男免费午夜| 成人毛片a级毛片在线播放| 日韩制服骚丝袜av| 欧美 亚洲 国产 日韩一| 久久这里有精品视频免费| 成人亚洲精品一区在线观看| 欧美激情极品国产一区二区三区 | 亚洲中文av在线| 欧美激情 高清一区二区三区| 亚洲三级黄色毛片| av黄色大香蕉| 99久久人妻综合| 亚洲图色成人| 国产深夜福利视频在线观看| 乱人伦中国视频| av在线app专区| 久久久久久久久久成人| 在线精品无人区一区二区三| 亚洲国产日韩一区二区| 欧美日韩一区二区视频在线观看视频在线| 男女高潮啪啪啪动态图| 成年av动漫网址| 美女脱内裤让男人舔精品视频| 国产黄频视频在线观看| 99九九在线精品视频| 三上悠亚av全集在线观看| 午夜视频国产福利| 国产欧美日韩综合在线一区二区| 在线观看免费高清a一片| 97人妻天天添夜夜摸| a级片在线免费高清观看视频| 成年美女黄网站色视频大全免费| 国产欧美另类精品又又久久亚洲欧美| 亚洲精品中文字幕在线视频| 深夜精品福利| av福利片在线| 一本久久精品| 精品亚洲成国产av| 中文字幕人妻丝袜制服| 黄片播放在线免费| 亚洲精品国产av蜜桃| 精品国产一区二区三区四区第35| 国产极品天堂在线| 久久影院123| 天天躁夜夜躁狠狠躁躁| videosex国产| 一级毛片电影观看| 韩国高清视频一区二区三区| 免费在线观看完整版高清| 看非洲黑人一级黄片| 美女xxoo啪啪120秒动态图| 少妇熟女欧美另类| 国产一区二区激情短视频 | 亚洲人成77777在线视频| 18在线观看网站| 亚洲av福利一区| 天天影视国产精品| 97人妻天天添夜夜摸| 欧美人与性动交α欧美软件 | 狂野欧美激情性xxxx在线观看| 日韩av在线免费看完整版不卡| 久久久久精品久久久久真实原创| 99久久综合免费| 亚洲国产欧美日韩在线播放| 91成人精品电影| freevideosex欧美| 久久午夜综合久久蜜桃| 亚洲精品第二区| 中国美白少妇内射xxxbb| 蜜臀久久99精品久久宅男| 男女边吃奶边做爰视频| 国产成人aa在线观看| 十八禁网站网址无遮挡| 亚洲美女视频黄频| 亚洲综合精品二区| 免费少妇av软件| 日本免费在线观看一区| 最近最新中文字幕免费大全7| 秋霞在线观看毛片| 久久鲁丝午夜福利片| 如日韩欧美国产精品一区二区三区| 王馨瑶露胸无遮挡在线观看| 成年女人在线观看亚洲视频| 日韩伦理黄色片| 日日摸夜夜添夜夜爱| 国产日韩欧美在线精品| 22中文网久久字幕| 亚洲内射少妇av| 久久久久久久国产电影| 大陆偷拍与自拍| 国产极品粉嫩免费观看在线| 国产老妇伦熟女老妇高清| 巨乳人妻的诱惑在线观看| 免费女性裸体啪啪无遮挡网站| 搡老乐熟女国产| 秋霞在线观看毛片| 人人妻人人爽人人添夜夜欢视频| 国产激情久久老熟女| a 毛片基地| 亚洲精品久久成人aⅴ小说| 波多野结衣一区麻豆| 亚洲 欧美一区二区三区| 韩国精品一区二区三区 | 国产激情久久老熟女| 国产精品蜜桃在线观看| 精品少妇黑人巨大在线播放| 自拍欧美九色日韩亚洲蝌蚪91| 免费日韩欧美在线观看| 麻豆乱淫一区二区| 老司机影院毛片| 欧美精品一区二区免费开放| 男男h啪啪无遮挡| 九九爱精品视频在线观看| 久久久久久久久久久久大奶| 五月玫瑰六月丁香| 夜夜骑夜夜射夜夜干| 国产伦理片在线播放av一区| 国产麻豆69| 亚洲国产最新在线播放| 精品久久久精品久久久| 卡戴珊不雅视频在线播放| 最后的刺客免费高清国语| 国产精品熟女久久久久浪| 日韩一区二区三区影片| 久久久国产欧美日韩av| 亚洲国产精品国产精品| 在线精品无人区一区二区三| 永久免费av网站大全| 亚洲av国产av综合av卡| 亚洲国产av新网站| 国产高清不卡午夜福利| 免费看不卡的av| 熟女av电影| 免费av不卡在线播放| 亚洲精品美女久久久久99蜜臀 | 狠狠婷婷综合久久久久久88av| 国产欧美日韩综合在线一区二区| 激情五月婷婷亚洲| 激情视频va一区二区三区| 亚洲性久久影院| 波多野结衣一区麻豆| 国产精品女同一区二区软件| 欧美成人精品欧美一级黄| videosex国产| 爱豆传媒免费全集在线观看| 亚洲五月色婷婷综合| 国产69精品久久久久777片| 成人二区视频| 日韩中字成人| 91aial.com中文字幕在线观看| 中文字幕人妻熟女乱码| 日韩av免费高清视频| 青青草视频在线视频观看| av福利片在线| 亚洲成国产人片在线观看| 国产亚洲欧美精品永久| 18禁在线无遮挡免费观看视频| 99热6这里只有精品| 婷婷成人精品国产| 亚洲第一av免费看| 久久精品国产亚洲av涩爱| 尾随美女入室| 色94色欧美一区二区| 十分钟在线观看高清视频www| av.在线天堂| a 毛片基地| 国产精品嫩草影院av在线观看| 最近的中文字幕免费完整| 国产欧美日韩一区二区三区在线| 国产伦理片在线播放av一区| 久久精品人人爽人人爽视色| 久久精品人人爽人人爽视色| 1024视频免费在线观看| 精品久久久久久电影网| 国产精品免费大片| 亚洲国产最新在线播放| 欧美xxxx性猛交bbbb| 亚洲精品第二区| 精品亚洲乱码少妇综合久久| 国产深夜福利视频在线观看| 免费观看在线日韩| 久久99一区二区三区| 亚洲色图 男人天堂 中文字幕 | 狂野欧美激情性xxxx在线观看| 91精品国产国语对白视频| 最近手机中文字幕大全| 国产乱来视频区| 巨乳人妻的诱惑在线观看| 亚洲成色77777| 日产精品乱码卡一卡2卡三| 精品国产露脸久久av麻豆| 乱码一卡2卡4卡精品| 精品视频人人做人人爽| 久久99热6这里只有精品| 一级黄片播放器| tube8黄色片| 免费观看av网站的网址| 男女边摸边吃奶| 少妇的逼好多水| 国产精品久久久久久av不卡| 秋霞在线观看毛片| 国产又爽黄色视频| 热99久久久久精品小说推荐| 人人妻人人澡人人爽人人夜夜| 男女边摸边吃奶| www.熟女人妻精品国产 | 国产在视频线精品| 一本大道久久a久久精品| 晚上一个人看的免费电影| 丁香六月天网| 99视频精品全部免费 在线| 中文精品一卡2卡3卡4更新| 高清不卡的av网站| 在现免费观看毛片| 亚洲成人一二三区av| 亚洲国产精品999| 午夜福利网站1000一区二区三区| 欧美日韩视频精品一区| 国产在线视频一区二区| 99国产综合亚洲精品| 亚洲一区二区三区欧美精品| 亚洲欧洲日产国产| av女优亚洲男人天堂| 亚洲图色成人| 国产成人精品一,二区| 日韩一区二区视频免费看| 五月开心婷婷网| 亚洲av国产av综合av卡| 日韩中文字幕视频在线看片| 少妇猛男粗大的猛烈进出视频| 久久久久国产精品人妻一区二区| 夜夜骑夜夜射夜夜干| 亚洲欧美清纯卡通| 国产精品国产三级国产专区5o| 91成人精品电影| 成年美女黄网站色视频大全免费| 看非洲黑人一级黄片| 高清av免费在线| 久久精品国产综合久久久 | 视频中文字幕在线观看| 亚洲av福利一区| 18禁裸乳无遮挡动漫免费视频| a 毛片基地| 国产精品麻豆人妻色哟哟久久| 你懂的网址亚洲精品在线观看| 国国产精品蜜臀av免费| 91精品伊人久久大香线蕉| 乱人伦中国视频| 久久久国产精品麻豆| 久久久久久久久久久久大奶| 精品一区二区三区四区五区乱码 | 侵犯人妻中文字幕一二三四区| 宅男免费午夜| 国产精品偷伦视频观看了| 又粗又硬又长又爽又黄的视频| 高清欧美精品videossex| 婷婷成人精品国产| 少妇被粗大的猛进出69影院 | 免费女性裸体啪啪无遮挡网站| 在线观看美女被高潮喷水网站| 久久久国产欧美日韩av| 少妇被粗大猛烈的视频| 亚洲国产色片| 国产午夜精品一二区理论片| 桃花免费在线播放| 丰满饥渴人妻一区二区三| 国产精品一区二区在线观看99| 国产男人的电影天堂91| 午夜视频国产福利| 精品一区二区免费观看| 青春草国产在线视频| 免费观看在线日韩| 男人爽女人下面视频在线观看| 国产欧美亚洲国产| 亚洲综合色惰| 国产日韩欧美在线精品| 亚洲国产av影院在线观看| 少妇 在线观看| 久久免费观看电影| 亚洲国产最新在线播放| 国产欧美亚洲国产| 欧美另类一区| 午夜福利视频在线观看免费| 亚洲精品色激情综合| 国产精品久久久久久久久免| 男女啪啪激烈高潮av片| 国产精品熟女久久久久浪| 成人毛片60女人毛片免费| 亚洲高清免费不卡视频| 尾随美女入室| 日韩大片免费观看网站| 晚上一个人看的免费电影| 五月伊人婷婷丁香| 97精品久久久久久久久久精品| 亚洲精品自拍成人| 国产精品熟女久久久久浪| 亚洲精品一二三| 欧美日韩视频高清一区二区三区二| 国产精品久久久av美女十八| av福利片在线| 乱码一卡2卡4卡精品| 日韩中字成人| 久久精品国产a三级三级三级| 久久99一区二区三区| 十分钟在线观看高清视频www| 亚洲美女黄色视频免费看| 国产精品人妻久久久影院| 国产免费一区二区三区四区乱码| 久久久久久人人人人人| 美女脱内裤让男人舔精品视频| 中文欧美无线码| 国产av国产精品国产| 韩国精品一区二区三区 | 男人舔女人的私密视频| 国产有黄有色有爽视频| 精品少妇久久久久久888优播| 飞空精品影院首页| 女人久久www免费人成看片| 欧美国产精品一级二级三级| 一级毛片我不卡| 久久婷婷青草| 男女下面插进去视频免费观看 | 午夜老司机福利剧场| 国产精品麻豆人妻色哟哟久久| 亚洲国产精品一区二区三区在线| 亚洲精品乱久久久久久| 高清不卡的av网站| 91成人精品电影| 日本-黄色视频高清免费观看| 亚洲欧美日韩卡通动漫| 亚洲成色77777| 欧美日韩视频高清一区二区三区二| 久热这里只有精品99| 免费大片18禁| 另类亚洲欧美激情| 国产精品女同一区二区软件| 午夜激情av网站| av黄色大香蕉| 99视频精品全部免费 在线| 交换朋友夫妻互换小说| 两性夫妻黄色片 | 国产一区二区在线观看av| 少妇人妻精品综合一区二区| 久久国产精品大桥未久av| xxxhd国产人妻xxx| 国产成人午夜福利电影在线观看| 色哟哟·www| 国产深夜福利视频在线观看| 99国产综合亚洲精品| 亚洲精品久久午夜乱码| 久久久欧美国产精品| 国产激情久久老熟女| 国产精品国产三级国产专区5o| 老司机影院毛片| 国内精品宾馆在线| 国产白丝娇喘喷水9色精品| 欧美日韩视频高清一区二区三区二| 久热这里只有精品99| 五月玫瑰六月丁香| 国产精品麻豆人妻色哟哟久久| 69精品国产乱码久久久| 老女人水多毛片| 亚洲欧洲国产日韩| 中文字幕亚洲精品专区| 18在线观看网站| 夜夜骑夜夜射夜夜干| 日韩一区二区视频免费看| 国产片内射在线| 欧美成人午夜免费资源| 午夜日本视频在线| 国产免费视频播放在线视频| 成人午夜精彩视频在线观看| 一本—道久久a久久精品蜜桃钙片| 亚洲国产成人一精品久久久| 只有这里有精品99| 午夜免费鲁丝| 伦理电影大哥的女人| 精品第一国产精品| 成年动漫av网址| 精品一区二区三区四区五区乱码 | 一级毛片黄色毛片免费观看视频| 色视频在线一区二区三区| 久久婷婷青草| 国产精品国产三级国产av玫瑰| 亚洲av综合色区一区| 男女边摸边吃奶| 日韩欧美精品免费久久| 高清黄色对白视频在线免费看| av卡一久久| 精品人妻熟女毛片av久久网站| 男女边吃奶边做爰视频| tube8黄色片| 精品国产一区二区久久| 妹子高潮喷水视频| 看非洲黑人一级黄片| 国产乱来视频区| 午夜福利网站1000一区二区三区| 日韩欧美精品免费久久| 免费大片黄手机在线观看| 一级毛片电影观看| 在线观看人妻少妇| 少妇的丰满在线观看| 国产欧美日韩一区二区三区在线| 午夜av观看不卡| 国产成人aa在线观看| 交换朋友夫妻互换小说| 久久久久网色| 69精品国产乱码久久久| 三上悠亚av全集在线观看| 国产 一区精品| 国产日韩欧美视频二区| 日韩一本色道免费dvd| 成年av动漫网址| 最新中文字幕久久久久| 欧美日韩亚洲高清精品| 人人妻人人澡人人看| 人妻系列 视频| 中文天堂在线官网| 曰老女人黄片| 美女大奶头黄色视频| 久久久久精品性色| 日本黄色日本黄色录像| 两个人看的免费小视频| 色5月婷婷丁香| 9色porny在线观看| 久久亚洲国产成人精品v| 亚洲情色 制服丝袜| 国产日韩欧美亚洲二区| 久久精品久久久久久噜噜老黄| 在线亚洲精品国产二区图片欧美| 少妇被粗大猛烈的视频| 成年av动漫网址| 亚洲国产av影院在线观看| 纯流量卡能插随身wifi吗| 免费人妻精品一区二区三区视频| 亚洲欧美日韩另类电影网站| 这个男人来自地球电影免费观看 | 天天操日日干夜夜撸| 欧美 日韩 精品 国产| av免费观看日本| 亚洲国产欧美日韩在线播放| 国产男女内射视频| 少妇被粗大的猛进出69影院 | www日本在线高清视频| 中文欧美无线码| 欧美 日韩 精品 国产| 成人黄色视频免费在线看| 蜜桃国产av成人99| av网站免费在线观看视频| 成年人午夜在线观看视频| 久久久久久久久久久免费av| 一区二区三区四区激情视频| 亚洲精品久久成人aⅴ小说| 嫩草影院入口| 99精国产麻豆久久婷婷| 亚洲综合精品二区| 亚洲第一区二区三区不卡| 国产精品久久久久久精品古装| 精品熟女少妇av免费看| 久久国内精品自在自线图片| 最黄视频免费看| 午夜久久久在线观看| 亚洲精品乱码久久久久久按摩| 王馨瑶露胸无遮挡在线观看| 久久人妻熟女aⅴ| 久久久久精品性色| 亚洲av欧美aⅴ国产| 99久久人妻综合| 菩萨蛮人人尽说江南好唐韦庄| 少妇精品久久久久久久| 最新中文字幕久久久久| 国产xxxxx性猛交| 国产精品三级大全| 男女无遮挡免费网站观看| 97超碰精品成人国产| 国产精品久久久久成人av| 男女边摸边吃奶| 婷婷色av中文字幕| 日韩大片免费观看网站| 80岁老熟妇乱子伦牲交| 黄片播放在线免费| 深夜精品福利| 老司机影院成人| 成人毛片a级毛片在线播放| 国产精品国产三级国产专区5o| 国产熟女午夜一区二区三区| 超碰97精品在线观看| 少妇人妻久久综合中文| 国产色婷婷99| 少妇猛男粗大的猛烈进出视频| 全区人妻精品视频| 黄色 视频免费看| 男人操女人黄网站| 久久久久久人妻| 桃花免费在线播放| 九草在线视频观看| videossex国产| 边亲边吃奶的免费视频|