天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

面向小容量指令緩存的軟件優(yōu)化技術(shù)

發(fā)布時間:2017-09-17 01:06

  本文關(guān)鍵詞:面向小容量指令緩存的軟件優(yōu)化技術(shù)


  更多相關(guān)文章: 高速緩存 優(yōu)化的緩存塊著色算法 過程排序 緩存鎖定 選擇性不緩存


【摘要】:隨著集成電路制造工藝的和計算機體系結(jié)構(gòu)的不斷進步,處理器與存儲器之間速度的差距也越來越大,處理器讀取指令的速度對處理器性能的發(fā)揮產(chǎn)生了極大的影響。因此如何提高處理器指令高速緩存的性能,從而提高處理器性能成為研究的焦點。尤其在低成本的嵌入式處理器中,為了降低成本,通常采用小容量的緩存,此時,指令緩存命中率對性能的影響尤為顯著。 本文針對小容量緩存缺失的特點,從軟件優(yōu)化的角度,提出了幾種指令高速緩存的優(yōu)化方法。針對原始高速緩存軟件優(yōu)化計算方法復(fù)雜、適用性差的特點,提出基于統(tǒng)計分析方法的指令高速緩存的軟件優(yōu)化技術(shù),采用gcov和gprof工具對代碼靜態(tài)分析,能大量減低優(yōu)化過程中的計算復(fù)雜度,針對PH算法、緩存塊著色算法沒有將緩存大小、程序大小、緩存塊大小考慮在內(nèi),在子函數(shù)大小接近或大于緩存大小時,優(yōu)化效果不佳的特點,提出了優(yōu)化的緩存塊著色算法,在進行著色排序之前,先判斷子函數(shù)的大小,將過大的子函數(shù)進行拆分。本文提出了“緩存鎖定選擇排序”公式,用于評估判斷選擇代碼段是否鎖定或不緩存,大大簡化了選擇鎖定內(nèi)容時的計算。實驗表明,緩存的軟件優(yōu)化技術(shù)能使程序執(zhí)行時間平均減少8%,緩存命中率平均提高23%,有明顯的優(yōu)化效果。
【關(guān)鍵詞】:高速緩存 優(yōu)化的緩存塊著色算法 過程排序 緩存鎖定 選擇性不緩存
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP311.5;TP333
【目錄】:
  • 致謝4-5
  • 摘要5-6
  • Abstract6-7
  • 目錄7-10
  • 圖目錄10-11
  • 表目錄11-12
  • 1 緒論12-19
  • 1.1 課題背景12-14
  • 1.1.1 高速緩存的意義12-13
  • 1.1.2 高速緩存優(yōu)化思路13-14
  • 1.2 研究現(xiàn)狀14-16
  • 1.3 本文工作16-17
  • 1.3.1 指令緩存優(yōu)化技術(shù)的研究16-17
  • 1.3.2 GCC編譯器中g(shù)cov和gprof工具流程分析17
  • 1.3.3 面向小容量緩存的優(yōu)化技術(shù)實現(xiàn)17
  • 1.4 論文結(jié)構(gòu)17-19
  • 2 高速緩存原理概述19-27
  • 2.1 高速緩存的原理19-21
  • 2.1.1 緩存命中20
  • 2.1.2 緩存缺失20
  • 2.1.3 緩存替換20-21
  • 2.2 高速緩存的組織形式21-22
  • 2.3 高速緩存的性能22-24
  • 2.3.1 高速緩存的性能指標(biāo)22
  • 2.3.2 高速緩存容量對性能的影響22
  • 2.3.3 高速緩存塊大小對性能的影響22-23
  • 2.3.4 相連度對性能的影響23
  • 2.3.5 寫策略對緩存性能的影響23-24
  • 2.4 高速緩存的常用優(yōu)化方法介紹24-26
  • 2.4.1 局部性原理24-25
  • 2.4.2 指令預(yù)取25-26
  • 2.4.3 關(guān)鍵詞優(yōu)先26
  • 2.4.4 路預(yù)測26
  • 2.5 本章小結(jié)26-27
  • 3 基于gcov和gprof的統(tǒng)計分析方法27-38
  • 3.1 基于gcov的代碼覆蓋率與執(zhí)行次數(shù)統(tǒng)計27-33
  • 3.1.1 代碼覆蓋率基本概念27-28
  • 3.1.2 gcov簡介28
  • 3.1.3 gcvo工作流程28-30
  • 3.1.4 gcov工作原理30-32
  • 3.1.5 gcvo優(yōu)缺點分析32-33
  • 3.2 基于gprof的代碼調(diào)用信息統(tǒng)計33-37
  • 3.2.1 gprof簡介33-34
  • 3.2.2 gprof工作原理34
  • 3.2.3 gprof工作流程34-36
  • 3.2.4 gprof優(yōu)缺點分析36-37
  • 3.3 本章小結(jié)37-38
  • 4 指令高速緩存優(yōu)化技術(shù)38-49
  • 4.1 針對小容量緩存優(yōu)化的過程排序38-44
  • 4.1.1 PH算法中的過程排序38-39
  • 4.1.2 緩存塊著色算法39-42
  • 4.1.3 針對小容量緩存的優(yōu)化42-44
  • 4.2 基于gcov信息的地址段靜態(tài)鎖定44-46
  • 4.3 基于gcov信息的代碼段選擇性不緩存46-47
  • 4.4 本章小結(jié)47-49
  • 5 優(yōu)化技術(shù)實現(xiàn)49-59
  • 5.1 仿真平臺49-51
  • 5.1.1 CK803處理器49-50
  • 5.1.2 緩存命中率統(tǒng)計工具50-51
  • 5.2 仿真流程51-52
  • 5.3 優(yōu)化技術(shù)實現(xiàn)52-55
  • 5.4 仿真結(jié)果分析55-57
  • 5.5 本章小結(jié)57-59
  • 6 總結(jié)與展望59-61
  • 6.1 本文總結(jié)59-60
  • 6.2 未來工作展望60-61
  • 參考文獻61-65
  • 作者簡歷及在學(xué)習(xí)期間取得的科研成果65

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前9條

1 鄧宇;王蕾;張明;龔銳;郭御風(fēng);竇強;;一個基于圖著色的CACHE優(yōu)化方法[J];國防科技大學(xué)學(xué)報;2012年06期

2 杜貴然,羅金平,徐明,胡瀚濤,周興銘;Trace Cache及Trace處理器技術(shù)[J];計算機工程與科學(xué);2001年01期

3 劉揚;安虹;鄧博斌;毛夢捷;劉玉;;程序局部性的量化分析[J];計算機工程;2013年01期

4 劉利,李文龍,郭振宇,李勝梅,湯志忠;避免模調(diào)度中cache代價的優(yōu)化方法[J];軟件學(xué)報;2005年10期

5 楊夏;;基于profile指導(dǎo)的代碼放置[J];計算機工程與設(shè)計;2008年21期

6 曾輝;;最小化最壞執(zhí)行時間的指令緩存鎖定算法[J];武漢大學(xué)學(xué)報(理學(xué)版);2010年06期

7 田芳芳;樊曉椏;靖朝鵬;靳戰(zhàn)鵬;;一種基于流水線的指令CACHE優(yōu)化設(shè)計[J];微電子學(xué)與計算機;2006年01期

8 陳章龍;嵌入式處理器的Cache結(jié)構(gòu)研究[J];小型微型計算機系統(tǒng);2004年07期

9 林傳文;顧乃杰;蔡嵩松;;Java虛擬機中的動態(tài)鎖cache優(yōu)化[J];中國科學(xué)技術(shù)大學(xué)學(xué)報;2013年04期

,

本文編號:866351

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/866351.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶45911***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
欧美激情一区=区三区| 激情爱爱一区二区三区| 高跟丝袜av在线一区二区三区| 国产欧美一区二区久久| 国产精品香蕉在线的人| 国产大屁股喷水在线观看视频 | 又色又爽又无遮挡的视频| 婷婷色国产精品视频一区| 久草精品视频精品视频精品| 亚洲高清一区二区高清| 暴力三级a特黄在线观看| 日韩美成人免费在线视频| 成人精品一级特黄大片| 色婷婷视频免费在线观看| 日本精品理论在线观看| 国产精品偷拍一区二区| 欧美激情视频一区二区三区| 亚洲精品中文字幕在线视频| 亚洲另类欧美综合日韩精品| 日韩少妇人妻中文字幕| 国产级别精品一区二区视频| 激情亚洲一区国产精品久久| 午夜福利国产精品不卡| 亚洲一区二区三区av高清| 国产av一区二区三区四区五区| 视频一区二区黄色线观看| 免费午夜福利不卡片在线 视频 | 精品一区二区三区人妻视频| 欧美一级特黄大片做受大屁股 | 精品国自产拍天天青青草原| 在线亚洲成人中文字幕高清 | 免费精品一区二区三区| 欧美日韩国产精品自在自线| 欧美日韩欧美国产另类| 国产一区二区不卡在线视频| 日韩成人动画在线观看| 亚洲性生活一区二区三区| 国产日产欧美精品视频| 亚洲中文字幕高清视频在线观看| 亚洲日本久久国产精品久久| 国产不卡在线免费观看视频|