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

當前位置:主頁 > 科技論文 > 計算機論文 >

基于Rocket處理器的標簽緩存設計

發(fā)布時間:2020-08-05 12:00
【摘要】:隨著計算機技術的發(fā)展,計算機的應用深入到各個領域,計算機的安全問題日益受到重視。標簽內(nèi)存架構(gòu)在計算機安全領域有著重要的應用,然而標簽內(nèi)存架構(gòu)導致了額外的且不可忽略的程序運行時間開銷,阻礙了標簽內(nèi)存架構(gòu)的實際應用。因此,如何降低標簽內(nèi)存架構(gòu)導致的額外的程序運行時間開銷是一個重要的課題。本文基于Rocket處理器設計了一種位于末級緩存和內(nèi)存控制器之間的標簽緩存,以減少標簽內(nèi)存架構(gòu)的訪存數(shù)量,從而降低程序在標簽內(nèi)存架構(gòu)處理器上運行的時間開銷。針對標簽緩存的設計本文主要完成了以下工作:(1)本文首先從提高標簽緩存命中率的角度出發(fā),設計了壓縮率分別為512:1和512:2的兩種層次化壓縮存儲方式。然后結(jié)合緩存相關的設計方法策略,確定了標簽緩存采用多路組相聯(lián)映射策略、PLRU替換策略、寫回策略以及串行的存儲器訪問策略,并設計了存儲器結(jié)構(gòu)。(2)根據(jù)以上方法策略,本文設計了512:1壓縮率和512:2壓縮率兩種標簽緩存的電路并進行了優(yōu)化。電路主要包括:分流單元,操作產(chǎn)生單元,操作執(zhí)行單元,寫回單元等。優(yōu)化策略主要包括:創(chuàng)建空的緩存行以減少不必要的訪存;無效無用的緩存行以提高緩存空間利用率;使用標簽計數(shù)器以減少對緩存的不必要訪問;進行更新檢查以減少不必要的寫操作;并行化訪問以提高標簽緩存處理多任務的能力。(3)在處理并行寫任務時,由于層次化壓縮結(jié)構(gòu)的存在,標簽表之間的一致性成為標簽緩存設計的關鍵問題。因此,本文設計了一種鎖機制以強制寫操作的順序性,從而保證了標簽表之間的一致性。實驗部分,本文首先對所設計的標簽緩存進行了基于虛擬驗證平臺的驗證以及基于匯編和C語言的驗證,確定了標簽緩存的正確性。然后,對添加了不同壓縮率標簽緩存的處理器進行了基于程序運行時間的性能測試,測試結(jié)果顯示,512:1壓縮率相較于512:2壓縮率更有優(yōu)勢;512:1壓縮率的標簽緩存使得標簽內(nèi)存架構(gòu)處理器的性能相對于沒有標簽緩存的標簽內(nèi)存架構(gòu)處理器平均提升20%以上,相對于非標簽內(nèi)存架構(gòu)處理器損失在2%以下。最后,對采用512:1壓縮率標簽緩存的處理器進行了邏輯綜合,結(jié)果顯示,標簽緩存幾乎沒有導致處理器的頻率損失;但是每增加16KB的緩存容量,會導致約5%的面積損失,但是對一個緩存來說這是可以接受的。綜上所述,本文設計的標簽緩存以可以接受的面積代價,有效地降低了標簽內(nèi)存架構(gòu)處理器的程序運行時間開銷。
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2019
【分類號】:TP332
【圖文】:

單元,標簽,內(nèi)存,數(shù)據(jù)


器和操作產(chǎn)生單元,然后將兩者的響應整合并返回給 L2 緩存。圖 5.3 是分流單元對來自 L2 的讀請求的處理過程。圖5.3中io_inner_acquire_valid為高電平表示分流單元接收到了來自L2的請求,由于該請求沒有攜帶數(shù)據(jù),所以是讀請求。分流單元接收到讀請求的同時,圖 5.3 中tc_req_valid 為高,即相關標簽讀請求被發(fā)向了操作產(chǎn)生單元。接著在圖 4.2 的OuterACQ 狀態(tài),分流單元向內(nèi)存發(fā)出了數(shù)據(jù)讀請求,即圖 5.3 中 io_outer_acquire_valid為高時。然后可以看到 io_outer_grant_valid 連續(xù)八次被拉高,表明內(nèi)存將數(shù)據(jù)響應給分流單元。之后分流單元的狀態(tài)機進入 InnerGNT 狀態(tài),即圖 5.3 中 SplitTracker 組的state 值為 4。在 OpGenerateTracker 組的 state 值再次為 0 時,操作產(chǎn)生單元將標簽值返回給了分流單元(由于內(nèi)存是虛擬的

標簽,響應數(shù)據(jù),內(nèi)存,地址


讀請求的地址和內(nèi)存響應數(shù)據(jù)

標簽,數(shù)據(jù),地址


第五章 標簽緩存的驗證與分析到在io_inner_grant_valid為高的第二拍,數(shù)據(jù)和標簽分別是64'h0000_0000_0000_0001和 2'h1,而其他都是 0。所以數(shù)據(jù)的傳輸是對的。我們已經(jīng)知道標簽響應的值是16'h0004。其第三位第四位確實是 2'h1,所以標簽值的傳輸也是對的。圖 5.3 中 io_inner_acquire_bits_addr_block 是 L2 發(fā)出的讀請求的內(nèi)存塊地址,在其低位補 6 個 0 即得到該塊的起始物理地址。仿真的內(nèi)存基地址是 32'h4000_0000,內(nèi)存大小是 2GB,通過式 3-3 的計算可以得到,原標簽表的起始地址是 32'hbcb_8d0a,和圖 5.3 中 tc_tt_addr 一至。所以標簽緩存對標簽地址的計算是正確的。

【相似文獻】

相關期刊論文 前10條

1 SHI Xiao;;The LM-3B/Yuanzheng 1 Rocket Launch Trajectory[J];Aerospace China;2018年04期

2 ZHENG Enhong;;ALM-3B Launches Tianlian 2-01 Satellite[J];Aerospace China;2019年01期

3 CALT;;A LM-2C Rocket with Grid Fins Stands at the Xichang Satellite Launch Center[J];Aerospace China;2019年03期

4 WU Jiadong;;A LM-2D Rocket Takes off with Yunhai 1-02 Satellite[J];Aerospace China;2019年03期

5 SU Dong;;China Launches New-Tech Experimental Twin Satellites Atop A LM-2C[J];Aerospace China;2018年02期

6 ;《導彈與航天運載技術》2016年總目次[J];導彈與航天運載技術;2016年06期

7 DENG Yue;LARSEN Miguel F;RIDLEY Aaron J;ZHAN TianYu;;Comparisons of JOULE 1 rocket thermospheric wind observations in high latitudes with GITM simulations[J];Science China(Technological Sciences);2017年03期

8 REN Yueming;;The Remote Sensing Satellite 30 Launched at Jiuquan Satellite Launch Center[J];Aerospace China;2016年02期

9 WEI Jinghua;;China Launched Communications Technology Test Satellite 1[J];Aerospace China;2015年03期

10 ;Sci-Tech[J];China Today;2016年12期

相關會議論文 前10條

1 Su Rui;Xu Aihua;Zhao Shuqiang;Zhang Wei ;Zhang Tongyu;;Research on Receiver Autonomous Integrity Monitoring Technology for Rocket Onboard GNSS Receiver[A];第四屆中國衛(wèi)星導航學術年會論文集-S5 衛(wèi)星導航增強與完好性監(jiān)測[C];2013年

2 Rao Aishui;Li Yonggang;Hu Jian;Bao Junlei;Wang Zhenping;;Dynamic Calculation Method of Satellite Elevation Mask with Rocket Onboard GPS Real-time Positioning[A];第五屆中國衛(wèi)星導航學術年會論文集-S7 北斗/GNSS用戶終端技術[C];2014年

3 CUI Shuhua;LIU Jun;SHEN Si;HU Shaolin;;Influence of Determination of Reference Position of Image on Rocket Take-off Drift[A];第二屆全國大氣光學及自適應光學技術發(fā)展研討會論文集[C];2015年

4 ;QFT Controller Design for DDEH Servo Rocket Rudder[A];2009中國控制與決策會議論文集(2)[C];2009年

5 ;Neural Networks Based Real-Time Fault Detection for A Liquid Rocket Propulsion System[A];第二十三屆中國控制會議論文集(下冊)[C];2004年

6 Cong Wang;Zhengyu Song;;Convex Model Predictive Control for Rocket Vertical Landing[A];第37屆中國控制會議論文集(F)[C];2018年

7 Eivind V Thrane;;The Science of And■ya Rocket Range and ALOMAR[A];第十屆全國日地空間物理學術討論會論文摘要集[C];2003年

8 Fengquan ZHONG;Yongjiang ZHANG;Xingyu ZHANG;;Numerical Study of Turbulent Flow and Heat Transfer of Supercritical Kerosene in Square Channels with Different Curvatures[A];2016海峽兩岸流體力學研討會論文摘要集[C];2016年

9 Shen Dezhang;Zhang He;Li Haojie;;A Delay Arming Technical Scheme for Underwater Rocket Fuze Based on External Conformal Turbine[A];2012年計算機應用與系統(tǒng)建模國際會議論文集[C];2012年

10 Goh Beansan;;Optimal Rocket Trajectories:Singular Control[A];第二十七屆中國控制會議論文集[C];2008年

相關重要報紙文章 前10條

1 記者 張泓;大火箭項目建設進展順 New Generation Rocket Base Under Smooth Construction[N];北方經(jīng)濟時報;2009年

2 ;Rocket 100 RAID卡的安裝[N];電腦報;2002年

3 彭芳;電信整合出實力[N];中國計算機報;2004年

4 商報實習記者 王偉編譯;中小出版商的App之路[N];中國圖書商報;2012年

5 本報記者 李旭陽;安全市場不能做“萬金油”[N];計算機世界;2012年

6 記者 王小龍;新西蘭電動火箭發(fā)射場選址確定[N];科技日報;2015年

7 電腦報評測實驗室;享受ATA133的快感[N];電腦報;2002年

8 《網(wǎng)絡世界》記者 林洪技;東軟NetEye發(fā)布9款新品[N];網(wǎng)絡世界;2012年

9 顧?quán)l(xiāng);互聯(lián)網(wǎng)創(chuàng)新:柏林拿什么叫板硅谷?[N];中國文化報;2015年

10 本報記者 閔杰;云計算之Docker:顛覆者還是曇花一現(xiàn)?[N];中國電子報;2015年

相關碩士學位論文 前10條

1 Ryosuke Kawashima;[D];上海交通大學;2016年

2 付霄飛;基于Rocket處理器的標簽緩存設計[D];西安電子科技大學;2019年

3 尚自乾;基于FPGA的高速串行傳輸技術研究[D];陜西師范大學;2017年

4 劉永峰;基于FPGA的ADSL協(xié)議處理芯片設計與實現(xiàn)[D];西北工業(yè)大學;2005年

5 吳俊霖;基于FPGA的HD-SDI信號傳輸與處理[D];西南交通大學;2014年

6 于洋;基于FPGA的高速傳輸接口的設計與實現(xiàn)[D];華中科技大學;2007年

7 丁衛(wèi)螢;多核處理器初始化及高速IO接口設計[D];南京大學;2012年

8 康瓊;基于FPGA的高速串行接口模塊仿真設計[D];西安電子科技大學;2009年

9 張驪川;B3G系統(tǒng)關鍵技術的FPGA設計與實現(xiàn)[D];電子科技大學;2006年

10 李鋒;基于光纖反射內(nèi)存網(wǎng)的實時數(shù)據(jù)傳輸研究[D];中國科學院研究生院(光電技術研究所);2014年



本文編號:2781520

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

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


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

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