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

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

一種基于緩存分區(qū)的線程間緩存干擾消除結(jié)構(gòu)的設(shè)計和實現(xiàn)

發(fā)布時間:2017-11-23 12:06

  本文關(guān)鍵詞:一種基于緩存分區(qū)的線程間緩存干擾消除結(jié)構(gòu)的設(shè)計和實現(xiàn)


  更多相關(guān)文章: Cache訪問干擾 最近未使用替換策略 動態(tài)Cache分區(qū) 命中統(tǒng)計 劃分電路


【摘要】:傳統(tǒng)的嵌入式單線程處理器在管理多路外設(shè)的情況下存在中斷響應(yīng)延遲隨機(jī),線程切換開銷大的問題。硬件多線程處理器通過多個硬件線程并行執(zhí)行,縮短了中斷響應(yīng)的時間,減小了線程切換開銷,在多外設(shè)管理上具有明顯的優(yōu)勢。緩存(Cache)作為高速存儲器具有軟件透明,平均性能好的優(yōu)點,適用于硬件多線程下的多任務(wù)并行處理應(yīng)用場景。而通過動態(tài)緩存分區(qū)方法可以抑制硬件多線程處理器下不同硬件線程對一級共享Cache訪問產(chǎn)生的相互污染,提升系統(tǒng)整體性能。目前,適用于多級Cache結(jié)構(gòu)的最近未使用(Not Recently Used, NRU)動態(tài)緩存分區(qū)方法在硬件多線程處理器的一級Cache下存在命中估計不準(zhǔn)確,劃分方式復(fù)雜且無法抑制不恰當(dāng)劃分這兩方面問題。命中估計不準(zhǔn)確導(dǎo)致硬件多線程處理器的執(zhí)行效率降低,Cache的不恰當(dāng)劃分影響線程獲得的處理器時間片。針對這兩個問題,本文設(shè)計了一種改進(jìn)的動態(tài)Cache分區(qū)方法,對命中估計方法和Cache劃分方法進(jìn)行改進(jìn)。改進(jìn)的命中統(tǒng)計分析方法采用一種基于二叉樹替換策略的命中位置估計方式,該命中位置估計方式通過對二叉樹狀態(tài)值進(jìn)行簡單邏輯運(yùn)算得到命中位置信息,在提高命中估計精度的同時降低硬件實現(xiàn)復(fù)雜度。結(jié)合該命中統(tǒng)計分析方法和硬件多線程處理器的特點,改進(jìn)的Cache分區(qū)方法采用了一種低硬件開銷的非遍歷劃分算法來降低劃分計算時間復(fù)雜度,并通過將Cache分為可劃分區(qū)域和不可劃分區(qū)域的部分分區(qū)方式來抑制不恰當(dāng)劃分產(chǎn)生的后果,最終實現(xiàn)在不降低干擾消除能力的情況下提升硬件多線程處理器系統(tǒng)的性能。經(jīng)Mibench測試表明,在4線程并行執(zhí)行的情況下,本文設(shè)計并實現(xiàn)的改進(jìn)動態(tài)Cache分區(qū)方法將干擾缺失數(shù)量占總?cè)笔?shù)量的比例從50%降到了15%,每時鐘周期執(zhí)行指令數(shù)(Instruction Per Clock, IPC)吞吐率和加權(quán)加速比相對于NRU替換策略的動態(tài)緩存分區(qū)方法分別提高了11.8%和15%。
【學(xué)位授予單位】:東南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP332;TP333

【相似文獻(xiàn)】

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

1 劉美華,古志民,曹元大;Load Balancing Algorithm for Cache Cluster[J];Journal of Beijing Institute of Technology(English Edition);2003年04期

2 趙學(xué)梅,葉以正,李曉明,時銳;一種低功耗高性能的滑動Cache方案[J];計算機(jī)研究與發(fā)展;2004年11期

3 ;Design and Implementation of Hierarchy Cache Using Pagefile[J];Wuhan University Journal of Natural Sciences;2004年06期

4 VioLin;高容量L2Cache=高性能嗎[J];電腦應(yīng)用文萃;2004年10期

5 VioLin;電腦設(shè)備加速之Cache談[J];電腦應(yīng)用文萃;2004年11期

6 杜紅燕,田興彥,田新華;一種新穎的軟件可控Cache優(yōu)化方法[J];計算機(jī)工程與應(yīng)用;2005年21期

7 ;A Novel Cache Invalidation Scheme for Mobile Networks[J];Wuhan University Journal of Natural Sciences;2006年02期

8 唐雙燕;楊云仙;劉偉;;IA-32CPU Cache的一種特殊應(yīng)用[J];軟件導(dǎo)刊;2006年15期

9 楊君;李曦;仲力;周學(xué)海;;一種新型的嵌入式X路組相聯(lián)cache結(jié)構(gòu)[J];中國科學(xué)技術(shù)大學(xué)學(xué)報;2007年02期

10 趙昊翔;;從程序員的角度看Cache[J];程序員;2008年09期

中國重要會議論文全文數(shù)據(jù)庫 前10條

1 所光;楊學(xué)軍;;雙核處理器性能最優(yōu)的共享Cache劃分[A];2008年全國開放式分布與并行計算機(jī)學(xué)術(shù)會議論文集(上冊)[C];2008年

2 石文強(qiáng);倪曉強(qiáng);金作霖;張民選;;Cache動態(tài)插入策略模型研究[A];第十五屆計算機(jī)工程與工藝年會暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年

3 汪騰;楊少軍;;一種高效的指令Cache的結(jié)構(gòu)[A];中國聲學(xué)學(xué)會2001年青年學(xué)術(shù)會議[CYCA'01]論文集[C];2001年

4 ;Application of cache in Data Access Performance Optimization[A];2011年全國電子信息技術(shù)與應(yīng)用學(xué)術(shù)會議論文集[C];2011年

5 李凡;李建中;何震瀛;;XML數(shù)據(jù)Cache策略研究[A];第二十二屆中國數(shù)據(jù)庫學(xué)術(shù)會議論文集(技術(shù)報告篇)[C];2005年

6 ;Research on WEB Cache Prediction Recommend Mechanism Based on Usage Pattern[A];中國電子學(xué)會第十五屆信息論學(xué)術(shù)年會暨第一屆全國網(wǎng)絡(luò)編碼學(xué)術(shù)年會論文集(上冊)[C];2008年

7 宋杰;欒影;王廣奇;于戈;王大玲;;OR-Cache:一種有效的對象-關(guān)系映射模型[A];第二十三屆中國數(shù)據(jù)庫學(xué)術(shù)會議論文集(技術(shù)報告篇)[C];2006年

8 張承義;郭維;周宏偉;;Cache漏流功耗的自適應(yīng)優(yōu)化:動態(tài)容量調(diào)整[A];第十五屆計算機(jī)工程與工藝年會暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年

9 鄭涵;吳英;丁曉東;樂嘉錦;;基于Web的個性化智能Cache庫[A];第二十屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集(技術(shù)報告篇)[C];2003年

10 周旋;馮玉才;李碧波;孫小薇;;多服務(wù)器DBMS的Cache管理[A];數(shù)據(jù)庫研究與進(jìn)展95——第十三屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1995年

中國重要報紙全文數(shù)據(jù)庫 前10條

1 上海 李超;什么是Cache[N];電腦報;2001年

2 徐春梅;國際品牌進(jìn)入中國:適應(yīng)是關(guān)鍵[N];中國經(jīng)營報;2006年

3 劉昌勇;小緩存里的大學(xué)問[N];中國電腦教育報;2004年

4 超頻者;K7-650(0015)最新實超報告[N];大眾科技報;2000年

5 ;阿萌小辭典[N];電腦報;2004年

6 山東 黃家貞;富有個性的離線瀏覽器——CacheX[N];電腦報;2001年

7 中國計算機(jī)報測試實驗室 王炳晨;Duron抵京,Thunderbird爭宏[N];中國計算機(jī)報;2000年

8 廣東 李鋒;妙用 Cache 優(yōu)化 Windows 2000[N];電腦報;2001年

9 巖公;電信網(wǎng)加速不難[N];中國計算機(jī)報;2003年

10 北京共創(chuàng)開源軟件股份有限公司 董孝峰;共創(chuàng)NC的設(shè)計與實現(xiàn)[N];中國計算機(jī)報;2004年

中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 黃安文;面向延遲優(yōu)化的多核處理器Cache數(shù)據(jù)管理機(jī)制研究[D];國防科學(xué)技術(shù)大學(xué);2013年

2 張軼;多核實時操作系統(tǒng)關(guān)鍵技術(shù)研究[D];東北大學(xué);2014年

3 鄭重;異構(gòu)眾核體系結(jié)構(gòu)Cache功耗和性能優(yōu)化關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2014年

4 周宏偉;微處理器中Cache漏流功耗的體系結(jié)構(gòu)級優(yōu)化技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2007年

5 田新華;面向性能優(yōu)化的壓縮cache技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2007年

6 陳黎明;嵌入式微處理器中動態(tài)可配置Cache結(jié)構(gòu)的研究[D];華中科技大學(xué);2009年

7 付雄;利用程序分析和優(yōu)化提高Cache性能[D];中國科學(xué)技術(shù)大學(xué);2007年

8 賈小敏;多核處理器片上Cache訪問行為分析與優(yōu)化機(jī)制研究[D];國防科學(xué)技術(shù)大學(xué);2011年

9 唐軼軒;面向多線程應(yīng)用的Cache優(yōu)化策略及并行模擬研究[D];中國科學(xué)技術(shù)大學(xué);2012年

10 項曉燕;體系結(jié)構(gòu)級Cache功耗優(yōu)化技術(shù)研究[D];浙江大學(xué);2013年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 舒晰;支持多媒體計算的可重構(gòu)Cache研究與設(shè)計[D];湖南大學(xué);2008年

2 楊向峰;一種32位DSP cache的設(shè)計與驗證技術(shù)研究[D];江南大學(xué);2008年

3 蘇小昆;基于Tournament Caching的低功耗動態(tài)可重構(gòu)Cache研究[D];湖南大學(xué);2009年

4 郝玉艷;嵌入式系統(tǒng)中低功耗Cache的研究與設(shè)計[D];湖南大學(xué);2009年

5 潘麗君;動態(tài)二進(jìn)制翻譯器中Code Cache管理策略的研究與分析[D];上海交通大學(xué);2009年

6 劉彬;基于路暫停方法的高性能低功耗Cache研究[D];湖南大學(xué);2007年

7 彭方;路預(yù)測與可重構(gòu)Cache的自適應(yīng)低能耗算法研究[D];湖南大學(xué);2008年

8 胡濤;面向存儲器完整性驗證的Cache設(shè)計[D];華中科技大學(xué);2011年

9 劉清;嵌入式系統(tǒng)中低功耗可重構(gòu)Cache的研究與設(shè)計[D];湖南大學(xué);2012年

10 李冬妮;嵌入式系統(tǒng)中低功耗Cache的重構(gòu)技術(shù)研究[D];湖南大學(xué);2012年



本文編號:1218390

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

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


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

版權(quán)申明:資料由用戶6456c***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com