期刊文献+

一种位复用近似LRU替换算法的分析与研究

Study of Bit Reuse Pseudo LRU Replacement Algorithm
下载PDF
导出
摘要 提出并实现了4-way组相联高速缓存设计[1]中能够减少电路复杂性、节省Valid RAM空间的5-bit位复用近似LRU算法,其基本方法是通过位比较对4-way数据访问先后进行排序、对Valid位和比较位进行复用。给出了不命中时的替换选择电路逻辑和通过VHDL实现后的测试结果。相关结果表明,该算法实现电路简单,占用面积小,且命中率高:在指令高速缓存设计中,高速缓存大小为1 kB时,测试的平均命中率为90.2%,4 kB时为92.3%,16 kB时为94.2%。 A 5-bit reuse pseudo LRU algorithm was proposed and implemented to reduce circuit complexity and save valid RAM space in 4-way set-associative cache design[1],in which data access was sorted by bit comparison,and valid-bit and comparison-bit were reused.Replacement logic circuit on cache miss and test results of VHDL implementation were presented.It has been shown that the algorithm was easy to be implemented,the circuit only occupied a small chip area and it had a high cache hit rate.In instruction cache design,the average hit rate was 90.2%,92.3% and 94.2% for 1 kB,4 kB and 16 kB cache size,respectively.
出处 《微电子学》 CAS CSCD 北大核心 2010年第4期607-611,共5页 Microelectronics
基金 国家自然科学基金重大研究计划资助项目(90407001)
关键词 近似LRU算法 组相联 高速缓存 位复用 命中率 Pseudo LRU algorithm Set-associative Cache Bit reuse Hit rate
  • 相关文献

参考文献5

  • 1PATTERSON D A,HENNESSY J L.计算机组成与设计(硬件/软件接口)[M].第3版.郑纬民,等译.北京:机械工业出版社,2007:466-561.
  • 2李娜,姜秀柱,田芳,王书芹.一种结合动态写策略的磁盘Cache替换算法[J].微电子学与计算机,2008,25(6):178-181. 被引量:2
  • 3李芳,徐丽,陈亮亮.LRU近似算法的研究[J].现代电子技术,2009,32(10):36-38. 被引量:7
  • 4THIMMANNAGARI C.CPU design:answers to frequently asked questions[M].US:Springer Science + Business Media,2005:36-49.
  • 5HENNESSY J L,PATTERSON D A.计算机系统结构[M].第3版.郑纬民,汤志忠,汪东升,译.北京:电子工业出版社,2004:259-298.

二级参考文献12

  • 1朱平,吴碧伟.磁盘缓存管理机制研究[J].计算机工程与应用,2004,40(20):47-49. 被引量:5
  • 2孟宪福.基于优先级和LRU算法的持续CORBA对象管理策略研究[J].大连理工大学学报,2005,45(6):907-911. 被引量:1
  • 3Hennessy J L.计算机系统结构-量化研究方法[M].3版.郑纬民,汤志忠,汪东升,等译.北京:电子工业出版社,2004.
  • 4Hu Y,Yang Q.DCD-Disk caching disk:a new approach for boosting 1/0 performance[J].The 23& Annual International Symposium on Computer Architecture,1996(78):169-178.
  • 5Pendse R,Katta H,Raiamoni R.Performance of LRUFP cache block replacement algorithmwith prefetching[C]//Proceedings of the 14'h International Conference on Computers and.Their Architectures.[s.n.],1999.
  • 6Kardela R,Love J S,Wherry B G.Caching strategies to improve disk system performance[J].IEEE Computer,1994,27(3):38-46.
  • 7Bhagavathula R S,Pendse R.Innovative prefetching techniques for CPU and disk caches[C]//Proceedings of'the ISCAI 1th International Conference.USA:Lansing,1998:30-33.
  • 8Ruemmler C,Wilkes J.UNIX disk access patterns[C]//Proceedings of the USSENIX Winter 1993 Conference.CA:San Diego,1993:405-420.
  • 9王洪波,裴育杰,林宇,程时端,金跃辉.基于LRU的大流检测算法[J].电子与信息学报,2007,29(10):2487-2492. 被引量:16
  • 10阳小华,刘振宇.基于WWW浏览过程的最近最少使用算法[J].计算机应用,2000,20(5):19-20. 被引量:2

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部