一種面向實時系統(tǒng)的程序基本塊指令預取技術
發(fā)布時間:2017-10-11 23:19
本文關鍵詞:一種面向實時系統(tǒng)的程序基本塊指令預取技術
更多相關文章: 實時系統(tǒng) 最壞情況執(zhí)行時間 高速緩存性能 指令預取 基本塊
【摘要】:面向通用計算機系統(tǒng)的指令預取技術無法滿足實時系統(tǒng)的應用需求,其中一個重要原因是:無效預取引起的指令Cache內容污染使得實時任務WCET評估值不夠精確,導致系統(tǒng)可調度性下降,嚴重影響系統(tǒng)效率.以簡化實時任務WCET分析、降低任務WCET評估值為目標,提出一種基于程序基本塊的指令預取方法.該方法以基本塊為粒度執(zhí)行指令預取,避免了傳統(tǒng)指令預取技術引入的無效預取;通過簡化最壞情況下的指令訪問命中/缺失情況判定,簡化任務WCET分析過程并優(yōu)化WCET評估值.實時基準測試程序評估結果表明:與常規(guī)無預取方法相比,該預取方法可使實時任務WCET評估值降低約20%,平均執(zhí)行情況下的指令Cache訪問性能提升約10%.
【作者單位】: 高效能服務器和存儲技術國家重點實驗室(浪潮(北京)電子信息產業(yè)有限公司);
【關鍵詞】: 實時系統(tǒng) 最壞情況執(zhí)行時間 高速緩存性能 指令預取 基本塊
【基金】:國家高技術研究發(fā)展計劃(863)(2013AA011701)~~
【分類號】:TP316.2;TP333
【正文快照】: 在通用計算機系統(tǒng)中,指令Cache是提升系統(tǒng)性能的重要手段,但其在實時領域的應用面臨諸多挑戰(zhàn).實時系統(tǒng)要求任務在確定的時間間隔內響應輸入事件,而Cache訪問會導致任務執(zhí)行時間不確定,從而不利于任務的最壞情況執(zhí)行時間(worst-case execution time,簡稱WCET)分析.因此,Cache在
【相似文獻】
中國期刊全文數(shù)據庫 前7條
1 陳志堅;孟建熠;嚴曉浪;沙子巖;;基于神經網絡的重構指令預取機制及其可擴展架構[J];電子學報;2012年07期
2 沈立,戴葵,王志英;以基本塊為單位的非順序指令預取[J];計算機工程與科學;2003年04期
3 郭建軍;戴葵;王志英;;同步數(shù)據觸發(fā)體系結構中指令預取技術研究[J];計算機工程與科學;2009年08期
4 曾國蓀;;XT/AT系統(tǒng)中8088/286/386微處理器指令預取失效的分析[J];微處理機;1991年04期
5 張駿;梅魁志;趙季中;;面向多核結構的自適應選擇性指令主動推送技術[J];小型微型計算機系統(tǒng);2013年03期
6 劉振山,胖美云;PLC指令預取部件(IPU)的設計與實現(xiàn)[J];北京航空航天大學學報;1992年03期
7 ;[J];;年期
中國碩士學位論文全文數(shù)據庫 前2條
1 龔帥帥;嵌入式處理器指令預取關鍵技術設計研究[D];浙江大學;2010年
2 黨桂斌;指令CACHE結構設計與系統(tǒng)級驗證[D];國防科學技術大學;2006年
,本文編號:1015339
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1015339.html
最近更新
教材專著