基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf

基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf

ID:58139617

大?。?36.94 KB

頁數(shù):10頁

時間:2020-04-24

基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf_第1頁
基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf_第2頁
基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf_第3頁
基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf_第4頁
基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf_第5頁
資源描述:

《基于連續(xù)緩存和二級緩存的DFTL改進算法-論文.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、D()I:10.7544ssn1OOO一1239.2014.20130660計算機研究與發(fā)展JournalofComputerResearchandDevelopment51(9):2O12—2021,2O14基于連續(xù)緩存和二級緩存的DFTL改進算法姚英彪沈佐兵(杭州電子科技大學通信工程學院杭州310018)(yaoyb@hdu.edu.cn)AnImprovedDFTLAlgorithmBasedonSequentialCacheandSecondLevelCacheYaoYingbiaoandShenZuobing(CollegeofCommunicationEngine

2、ering,HangzhouDianziUniversity,Hangzhou310018)AbstractF1ashtranslationlayer(FTI)isoneofthekeytechniquesinsolidstatedrive(SSD)design.Currently,demand—basedFTI(DFTL)isawell—knownFTIalgorithmwhichcandynamicallyloadmapentriesintocachebasedonthecharacteristicsofrequests.However,itdoesnotconsider

3、thespatial1ocalityofworkloads,andonemapentryevictoutoperationincachemayupdateonetranslationpage;thus,frequentevictoutoperationswillcauseextraeraseoperations.Focusing0nabovedrawbacksofDFTI,thispaperproposesanFTIschemecalledSDFTI(sequentialecondcacheDFTI),whichsetsasequentialcacheandasecondle

4、velcacheadditionally.TheformerimprovestheperformanceofFTIhandlingtheworkloadswithhighspatiallocalitybyprefetchingmapentriestoexDIoitthespatimlocalityofworkloads.Thelatterisusedtobuffertheupdatedmapentries。whichareevictedfromfirstlevelcache,totakeadvantageofbatchupdatingstrategy,andthusreduc

5、esthetranslationpagewritecountsanderasecounts.Experimentalresultsofvariousreahsticw。rkloadsshowthatSDFTIcanimprovethecachehitratioby41.57andreduce1heeraseconntsby23.08andresponsetimeby17.74comparedwiththoseofDFTLinaverage.KevwordsNANDflash;solidstatedrive;flashtranslationlayer;secondlevelca

6、che;spatiallocality摘要DFTI(demand—basedFTI)是一種根據(jù)負載訪問特點動態(tài)加栽映射項到緩存中的知名FTI(flashtranslati0nlayer)算法,但是它沒有考慮到請求的空間局部性,而且緩存中的一個映射項剔除就可能會導致翻譯頁的更新,緩存中映射項的頻繁剔除又會導致額外的擦除操作.在DFTI的基礎(chǔ)上,提出了SDFTI(sequential/secondCaCheDFTI)算法.SDFTI新設(shè)置連續(xù)緩存和二級緩存,連續(xù)緩存通過預取映射信息,利用請求的空間局部性,提高了FTL對連續(xù)負載的處理性能;二級緩存通過暫存從一級緩存中剔除的、發(fā)生更

7、新的映射項,并采取批量更新策略回寫到閃存,減少了閃存的翻譯頁寫回次數(shù)和擦除次數(shù).利用實際負載做的實驗結(jié)果顯示,SDFTI相比DFTI緩存命q-率平均提高41.57,擦除次數(shù)平均減少23.O8,響應(yīng)時間平均減少17.74.關(guān)鍵詞NAND閃存;固態(tài)硬盤;閃存轉(zhuǎn)換層;二級緩存;空間局部性中圖法分類號TP333近半個世紀以來,雖然硬盤的容量有很大的提深,這使得存儲子系統(tǒng)成為計算機系統(tǒng)的性能瓶升,但是其訪問速度與計算機系統(tǒng)的其他部件(如內(nèi)頸?.固態(tài)硬盤(solidstatedrives,SSD)的出現(xiàn),使存、處理

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。