用于減少遠程Cache訪問延遲的最后一次寫訪問預測方法
本文選題:Cache一致性協(xié)議 + 遠程Cache失效; 參考:《國防科技大學學報》2015年01期
【摘要】:為減少遠程Cache訪問延遲,提高共享存儲系統(tǒng)的性能,提出了一種新的基于程序內(nèi)在寫突發(fā)特性的最后一次寫訪問預測方法,并對一個具體的目錄協(xié)議進行了改造,以支持該預測方法。通過預測Cache塊的最后一次寫訪問并提前對其進行降級,處理器能直接從主存中讀取數(shù)據(jù),從而減少了遠程Cache訪問所需的一個網(wǎng)絡跳步數(shù)。與當前基于指令的預測方法相比,該方法能極大減少存儲開銷。基準測試程序的評測結果表明,該方法能獲得83.1%的預測準確率,并且能提高8.57%的程序執(zhí)行性能,同時與基于指令的預測方法相比,該方法能分別減少歷史蹤跡表69%的存儲開銷和簽名表36%的存儲開銷。
[Abstract]:In order to reduce the delay of remote Cache access and improve the performance of shared storage system, a new last write access prediction method based on the inherent write burst of program is proposed, and a specific directory protocol is modified. To support the prediction method. By predicting the last write access of the Cache block and downgrading it in advance, the processor can directly read data from the main memory, thus reducing the number of network leaps required for remote Cache access. Compared with the current instruction-based prediction method, this method can greatly reduce the storage overhead. The evaluation results of the benchmark program show that this method can obtain 83.1% prediction accuracy and improve the performance of the program by 8.57%. At the same time, compared with the command based prediction method, the proposed method can improve the performance of the program. This method can reduce the storage cost of history table 69% and signature table 36% respectively.
【作者單位】: 國防科技大學計算機學院;
【基金】:國家自然科學基金資助項目(61202119) 國家863計劃資助項目(2013AA014301)
【分類號】:TP333
【相似文獻】
相關期刊論文 前10條
1 潔兒;;想一步海闊天空——Cache設置與超頻[J];電腦自做;2001年09期
2 林柏雙;Cache性能和優(yōu)化的研究[J];引進與咨詢;2002年06期
3 ;臺式機CPU:AMD ATHIONXP 3000+ L2Cache 的威力[J];新電腦;2003年03期
4 馮建文,章復嘉;Cache實驗設計與實現(xiàn)[J];實驗技術與管理;2004年01期
5 張宇弘,王界兵,嚴曉浪,汪樂宇;標志預訪問和組選擇歷史相結合的低功耗指令cache[J];電子學報;2004年08期
6 夏宏,蘇林萍;Cache低功耗技術研究[J];計算機工程與應用;2005年23期
7 郭鵬,肖建華,黃哲;體系結構級高性能低功耗Cache的研究[J];湖南工程學院學報(自然科學版);2005年03期
8 張宇弘,王界兵,嚴曉浪,汪樂宇;利用基地址相關的低功耗數(shù)據(jù)cache設計[J];浙江大學學報(工學版);2005年10期
9 張安生;淺議Cache的映像函數(shù)和寫入方式[J];甘肅科技縱橫;2005年01期
10 張定飛;趙克佳;黃春;;指令Cache優(yōu)化中代碼重排技術研究[J];計算機工程與應用;2006年07期
相關會議論文 前10條
1 所光;楊學軍;;雙核處理器性能最優(yōu)的共享Cache劃分[A];2008年全國開放式分布與并行計算機學術會議論文集(上冊)[C];2008年
2 石文強;倪曉強;金作霖;張民選;;Cache動態(tài)插入策略模型研究[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(B輯)[C];2011年
3 汪騰;楊少軍;;一種高效的指令Cache的結構[A];中國聲學學會2001年青年學術會議[CYCA'01]論文集[C];2001年
4 張承義;郭維;周宏偉;;Cache漏流功耗的自適應優(yōu)化:動態(tài)容量調(diào)整[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(B輯)[C];2011年
5 尹飛;吳磊;;基于功能覆蓋率驗證多核處理器中的Cache一致性協(xié)議[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(A輯)[C];2011年
6 Zhang Xiang;Liu Yang;;A kind of Cache Engine Runing in Client[A];2012年計算機應用與系統(tǒng)建模國際會議論文集[C];2012年
7 雷廣玉;;使用超高速緩存cache提高并行速度[A];中國工程物理研究院科技年報(2000)[C];2000年
8 楊華;劉宏偉;崔剛;楊孝宗;;同時多線程D-cache的分配與安全[A];2006年全國開放式分布與并行計算學術會議論文集(一)[C];2006年
9 鄭啟龍;欒俊;房明;吳曉偉;;CCSim:基于Pin的CMP Cache訪問模擬器[A];2008年全國開放式分布與并行計算機學術會議論文集(下冊)[C];2008年
10 任靜;唐遇星;徐煒遐;;微處理器Cache體系結構級功耗模型研究[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(A輯)[C];2011年
相關重要報紙文章 前10條
1 上海 李超;什么是Cache[N];電腦報;2001年
2 劉昌勇;小緩存里的大學問[N];中國電腦教育報;2004年
3 超頻者;K7-650(0015)最新實超報告[N];大眾科技報;2000年
4 ;阿萌小辭典[N];電腦報;2004年
5 中國計算機報測試實驗室 王炳晨;Duron抵京,Thunderbird爭宏[N];中國計算機報;2000年
6 陳自文;CPU如何影響IA服務器的性能?[N];網(wǎng)絡世界;2000年
7 王軍;電腦運行速度為何變慢?[N];中國電腦教育報;2003年
8 小漁;電腦變慢之謎[N];中國電腦教育報;2004年
9 龍哥;軟件應用問答![N];中國計算機報;2004年
10 ;速度跨過2GHz的Opteron[N];中國計算機報;2003年
相關博士學位論文 前10條
1 周宏偉;微處理器中Cache漏流功耗的體系結構級優(yōu)化技術研究[D];國防科學技術大學;2007年
2 田新華;面向性能優(yōu)化的壓縮cache技術研究[D];國防科學技術大學;2007年
3 陳黎明;嵌入式微處理器中動態(tài)可配置Cache結構的研究[D];華中科技大學;2009年
4 付雄;利用程序分析和優(yōu)化提高Cache性能[D];中國科學技術大學;2007年
5 賈小敏;多核處理器片上Cache訪問行為分析與優(yōu)化機制研究[D];國防科學技術大學;2011年
6 唐軼軒;面向多線程應用的Cache優(yōu)化策略及并行模擬研究[D];中國科學技術大學;2012年
7 項曉燕;體系結構級Cache功耗優(yōu)化技術研究[D];浙江大學;2013年
8 所光;面向科學計算應用的多核處理器Cache劃分策略研究[D];國防科學技術大學;2009年
9 晏沛湘;片上多核處理器二級Cache結構及資源管理技術研究[D];國防科學技術大學;2012年
10 鄧亞丹;面向共享Cache多核處理器的數(shù)據(jù)庫查詢執(zhí)行優(yōu)化技術研究[D];國防科學技術大學;2009年
相關碩士學位論文 前10條
1 劉彬;基于路暫停方法的高性能低功耗Cache研究[D];湖南大學;2007年
2 李冬妮;嵌入式系統(tǒng)中低功耗Cache的重構技術研究[D];湖南大學;2012年
3 馮穎;可重構Cache體系結構和算法研究[D];西安電子科技大學;2008年
4 李黎;嵌入式系統(tǒng)中低功耗可重構Cache的分析與研究[D];上海交通大學;2006年
5 陳淑玉;低功耗高速片上緩沖存儲器(Cache)設計[D];復旦大學;2009年
6 曹飛;高性能DSP一級數(shù)據(jù)Cache控制器的設計與實現(xiàn)[D];國防科學技術大學;2009年
7 李曉麗;基于目錄協(xié)議的Cache結構設計[D];哈爾濱工程大學;2008年
8 姜難難;嵌入式處理器中Cache的研究與設計[D];哈爾濱工業(yè)大學;2009年
9 劉文佳;多核處理器Cache一致性研究與設計[D];哈爾濱工程大學;2010年
10 薛燕;Cache預測技術的研究[D];西北工業(yè)大學;2005年
,本文編號:1817490
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1817490.html