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

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

多級STT-RAM緩存的優(yōu)化策略

發(fā)布時(shí)間:2018-06-18 00:17

  本文選題:多級STT-RAM + 編碼; 參考:《浙江大學(xué)》2013年碩士論文


【摘要】:Cache是緩解處理器和內(nèi)存速度差異的一種非常有效的方法,但是隨著工藝技術(shù)及處理器技術(shù)的飛速發(fā)展,傳統(tǒng)的以SRAM為材料的Cache受到了面積、功耗等的限制。STT-RAM是一種新型的非易失性材料,它具有密度大、靜態(tài)功耗低的特點(diǎn),同時(shí),讀速度接近SRAM,寫速度稍慢,因此,STT-RAM非常有希望成為未來Cache的器件。但是,STT-RAM的缺點(diǎn)是寫能耗過高和寫速度過慢,因此,針對STT-RAM的研究主要是優(yōu)化STT-RAM的寫操作。 本文根據(jù)多級STT-RAM的特性,提出了對多級STT-RAM進(jìn)行動(dòng)態(tài)編碼以降低多級STT-RAM的寫能耗。多級STT-RAM的每個(gè)存儲單元都有四種阻抗?fàn)顟B(tài),可以表示2比特的數(shù)據(jù):00、01、10、11,在多級STT-RAM上寫不同的阻抗?fàn)顟B(tài)需要的能耗不同。通過對寫L2Cache數(shù)據(jù)進(jìn)行統(tǒng)計(jì),我們發(fā)現(xiàn),在不同的時(shí)間階段及不同的程序中,寫L2Cache的四種數(shù)據(jù)的比例在不斷發(fā)生變化。因此,本文認(rèn)為可以根據(jù)四種數(shù)據(jù)的比例,動(dòng)態(tài)地利用多級STT-RAM的四種阻抗?fàn)顟B(tài)表示四種實(shí)際數(shù)據(jù),即進(jìn)行動(dòng)態(tài)地編碼,利用寫能耗較低低的阻抗?fàn)顟B(tài)表示寫次數(shù)較多的數(shù)據(jù)。 本文針對數(shù)據(jù)比例在時(shí)間上的變化特性,及不同應(yīng)用程序間數(shù)據(jù)比例的差異性,分別提出了基于時(shí)間片的動(dòng)態(tài)編碼策略和基于應(yīng)用程序的動(dòng)態(tài)編碼策略;跁r(shí)間片的動(dòng)態(tài)編碼策略將程序劃分為多個(gè)時(shí)間階段,對每個(gè)時(shí)間階段進(jìn)行動(dòng)態(tài)編碼,每個(gè)階段都選擇一個(gè)最優(yōu)的編碼方式;趹(yīng)用程序的動(dòng)態(tài)編碼策略在多程序共享L2Cache的條件下,根據(jù)數(shù)據(jù)塊所屬的應(yīng)用程序進(jìn)行動(dòng)態(tài)編碼。實(shí)驗(yàn)結(jié)果表明,基于時(shí)間片的動(dòng)態(tài)編碼策略和基于應(yīng)用程序的動(dòng)態(tài)編碼策略分別能降低2.7%和4.5%的寫能耗。 本文對多處理器共享的STT-RAM Cache架構(gòu)上的緩存替換策略進(jìn)行了優(yōu)化。通過實(shí)驗(yàn)發(fā)現(xiàn)Cache上的數(shù)據(jù)塊替換時(shí),相同應(yīng)用程序數(shù)據(jù)塊間的替換比不同應(yīng)用程序數(shù)據(jù)塊間的替換在總體上存在更多的相同數(shù)據(jù)。在寫前讀策略下,相同數(shù)據(jù)越多,需要進(jìn)行的寫操作就越少。本文對多處理器共享的緩存替換策略進(jìn)行了改進(jìn),通過預(yù)測機(jī)制尋找無效數(shù)據(jù)塊,在缺失率沒有明顯下降的前提下,增加相同應(yīng)用程序數(shù)據(jù)塊間的替換,以減少STT-RAM Cache上的寫次數(shù)。通過實(shí)驗(yàn)表明,對緩存替換策略進(jìn)行改進(jìn)可以降低5.4%,并且系統(tǒng)性能有1.5%的提升。 綜上所述,本文通過動(dòng)態(tài)編碼策略和改進(jìn)的Cache替換策略對基于多級STT-RAM的Cache進(jìn)行了寫操作的優(yōu)化,實(shí)驗(yàn)結(jié)果表明,這些優(yōu)化策略能降低多級STT-RAM Cache上的寫能耗。
[Abstract]:The cache is a very effective way to alleviate the difference of processor and memory speed , but with the rapid development of process technology and processor technology , the traditional SRAM - based cache is limited by area , power consumption , etc . STT - RAM is a new type of non - volatile material . The STT - RAM is a new type of non - volatile material . The STT - RAM is very promising to be a future cache . However , STT - RAM has the disadvantage that the write power consumption is too high and the write speed is too slow . Therefore , the research on STT - RAM is mainly to optimize the write operation of STT - RAM .

In this paper , according to the characteristics of multi - stage STT - RAM , the dynamic coding of multilevel STT - RAM is proposed to reduce the write power consumption of multilevel STT - RAM . Four kinds of impedance states can be expressed in each memory cell of multi - stage STT - RAM . Four kinds of data of L2Cache can be expressed in different time periods and different programs .

The dynamic coding strategy based on time slice is divided into a plurality of time phases , the dynamic coding is carried out for each time phase , and an optimal coding mode is selected for each stage . The dynamic coding strategy based on the application program is dynamically coded according to the application program to which the data block belongs . The experimental results show that the dynamic coding strategy based on time slice and dynamic coding strategy based on application program can reduce the write power consumption of 2.7 % and 4.5 % respectively .

The cache replacement strategy on the multi - processor shared STT - RAM Cache architecture is optimized . When the data block on the Cache is replaced by the experiment , the substitution between the same application data blocks is much less than that of the different application data blocks . In the pre - write read strategy , the more the same data is needed , the less write operation is required . In this paper , the cache replacement strategy of the multi - processor sharing is improved , and the number of writes on the STT - RAM cache is reduced . The experiment shows that the improvement of the cache replacement strategy can be reduced by 5.4 % , and the performance of the system is improved by 1.5 % .

In conclusion , this paper optimizes the write operation of Cache based on multilevel STT - RAM by dynamic coding strategy and improved Cache replacement strategy , and the experimental results show that these optimization strategies can reduce write power consumption on multilevel STT - RAM Cache .
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP333

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 戴梅萼;高性能計(jì)算機(jī)系統(tǒng)中Cache的組織方式及性能分析[J];微電子學(xué)與計(jì)算機(jī);2000年05期

2 沈慶偉;微型計(jì)算機(jī)系統(tǒng)中Cache的結(jié)構(gòu)及性能分析[J];安徽建筑工業(yè)學(xué)院學(xué)報(bào)(自然科學(xué)版);2001年03期

3 潔兒;;想一步海闊天空——Cache設(shè)置與超頻[J];電腦自做;2001年09期

4 林柏雙;Cache性能和優(yōu)化的研究[J];引進(jìn)與咨詢;2002年06期

5 舒輝,康緋;循環(huán)Cache命中率分析方法的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2002年01期

6 ;臺式機(jī)CPU:AMD ATHIONXP 3000+ L2Cache 的威力[J];新電腦;2003年03期

7 史文崇,屈艷華;利用Cache技術(shù)加快網(wǎng)絡(luò)響應(yīng)速度[J];河北理工學(xué)院學(xué)報(bào);2003年04期

8 馮建文,章復(fù)嘉;Cache實(shí)驗(yàn)設(shè)計(jì)與實(shí)現(xiàn)[J];實(shí)驗(yàn)技術(shù)與管理;2004年01期

9 劉方愛;程序的cache使用效率分析[J];計(jì)算機(jī)工程與應(yīng)用;2004年05期

10 張震,饒光,唐戎;Web Cache技術(shù)及其在電信運(yùn)營商中的應(yīng)用[J];電信建設(shè);2004年02期

相關(guān)會議論文 前10條

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

2 石文強(qiáng);倪曉強(qiáng);金作霖;張民選;;Cache動(dòng)態(tài)插入策略模型研究[A];第十五屆計(jì)算機(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ù)報(bào)告篇)[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ù)報(bào)告篇)[C];2006年

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

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

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

相關(guān)重要報(bào)紙文章 前10條

1 上海 李超;什么是Cache[N];電腦報(bào);2001年

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

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

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

5 山東 黃家貞;富有個(gè)性的離線瀏覽器——CacheX[N];電腦報(bào);2001年

6 ;阿萌小辭典[N];電腦報(bào);2004年

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

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

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

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

相關(guān)碩士學(xué)位論文 前10條

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

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

3 馮穎;可重構(gòu)Cache體系結(jié)構(gòu)和算法研究[D];西安電子科技大學(xué);2008年

4 李黎;嵌入式系統(tǒng)中低功耗可重構(gòu)Cache的分析與研究[D];上海交通大學(xué);2006年

5 陳淑玉;低功耗高速片上緩沖存儲器(Cache)設(shè)計(jì)[D];復(fù)旦大學(xué);2009年

6 曹飛;高性能DSP一級數(shù)據(jù)Cache控制器的設(shè)計(jì)與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2009年

7 李曉麗;基于目錄協(xié)議的Cache結(jié)構(gòu)設(shè)計(jì)[D];哈爾濱工程大學(xué);2008年

8 姜難難;嵌入式處理器中Cache的研究與設(shè)計(jì)[D];哈爾濱工業(yè)大學(xué);2009年

9 劉文佳;多核處理器Cache一致性研究與設(shè)計(jì)[D];哈爾濱工程大學(xué);2010年

10 薛燕;Cache預(yù)測技術(shù)的研究[D];西北工業(yè)大學(xué);2005年



本文編號:2033100

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

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


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

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