版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、隨著技術的進步,微處理器與存儲器之間的性能差距越來越大。為了減緩處理器與存儲器之間的性能差距,片上緩存被廣泛使用。緩存的工作基礎是程序數(shù)據(jù)訪問的局部性。然而,很多研究表明這些緩存在使用傳統(tǒng)的緩存管理策略時,利用效率低下,緩存中存儲的塊只有少部分在被最終替換出去之前會被再次訪問。本文對緩存訪問行為進行分析,提出了兩種優(yōu)化緩存性能的管理策略。
近期很多研究提出在緩存缺失時,通過改變塊的插入位置可以有效地提高緩存的性能。與傳統(tǒng)的LR
2、U替換策略不同,這些策略能更準確地預測缺失塊未來的重用行為,從而大大降低那些只被訪問一次的塊帶來的緩存污染。與此同時,這些插入策略間接地為具有良好局部性的塊提供更多留在緩存中的機會。然而,它們執(zhí)行相同的緩存命中提升策略,也就是在緩存命中時,將塊提升到鏈的首部。如果一個塊被訪問少數(shù)次后就不再被訪問,這種策略會降低緩存的性能。
針對這個問題,本文提出了基于位置信息的提升策略來進一步改善緩存的性能。當緩存塊被命中時,該策略將緩存塊提
3、升到當前位置與隊首位置之間的一個合適位置上。這個合適的位置可以讓緩存塊在被淘汰出去以前有足夠的時間接受下一次命中,同時在此塊不會被再次命中的情況下,能讓該塊盡快被淘汰出去以減少緩存污染?;谖恢眯畔⒌奶嵘呗酝瑫r考慮了緩存塊的訪問頻率(Frequency)和新近性(Recency)信息,實驗表明,系統(tǒng)整體性能相對于目前最高效的重用距離預測策略要高0.74%。
基于位置信息的緩存提升策略改進了緩存的性能,但它是靜態(tài)的,不能自動適
4、應程序運行時的變化。同時,由于被訪問的塊最終都要從鏈尾部被替換出去,當緩存中存在大量只被訪問少數(shù)次的塊時,緩存性能還有改善空間。針對這兩個問題,本文提出了基于分組的緩存管理策略。我們將緩存塊分為重用組和非重用組,通過學習,可以確定程序運行時緩存命中的塊分布,并由此決定重用組和非重用組的緩存數(shù)量分配。這樣,基于分組的緩存管理策略就可以動態(tài)地適應各不相同的程序以及同一程序運行的不同階段。本文還通過計數(shù)器衰減以及抽樣技術來降低策略的硬件開銷。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 混合主存感知的末級緩存管理策略研究.pdf
- 高性能微處理器中自適應高速緩存管理策略研究.pdf
- 高性能微處理器中自適應高速緩存管理策略研究(1)
- 高性能緩存系統(tǒng)的研究與實現(xiàn).pdf
- 末級高速緩存性能優(yōu)化關鍵技術研究.pdf
- 高性能代理緩存關鍵技術研究.pdf
- 支持高性能IPC的內存管理策略研究.pdf
- 多核平臺下高性能主存管理策略研究.pdf
- 高性能分布式數(shù)據(jù)緩存系統(tǒng)的研究與實現(xiàn).pdf
- 高性能電梯控制策略研究
- 高性能DSP的二級高速緩存設計與實現(xiàn).pdf
- 緩存管理策略排隊模型研究.pdf
- 機會網絡中緩存管理策略研究.pdf
- 機會網絡中的緩存管理策略研究.pdf
- 代理緩存集群緩存策略的研究.pdf
- 片上多核共享緩存管理策略研究.pdf
- TOF基礎服務高性能緩存系統(tǒng)的設計與實現(xiàn).pdf
- 面向高性能計算的分布式內存文件緩存系統(tǒng).pdf
- 高性能飛行轉臺的控制策略研究.pdf
- 緩存替換策略研究.pdf
評論
0/150
提交評論