期刊文献+

一种嵌入式处理器的动态可重构Cache设计 被引量:3

A Dynamic Configurable Cache Design of Embedded Processor
下载PDF
导出
摘要 一般的处理器芯片都有片上高速缓存Cache,它一般是由固定大小的一级Cache(L1)和二级Cache(L2)构成,文章介绍了一种在嵌入式处理器设计中实现的动态可重构Cache。动态可重构Cache的思想最早是罗彻斯特大学(UniversityofRochester)的学者在他们的一篇关于存储层次的论文1中提出的,当时主要是针对高性能的超标量通用处理器。在此嵌入式处理器设计过程中,笔者创造性地继承了这一思想。通过增加少量硬件以及编译器的配合,在嵌入式处理器中L1Cache和L2Cache总体大小不变的情况下,L1Cache和L2Cache的大小可以根据具体的应用程序动态配置。通过对高速缓存的动态配置,不仅可以有效地提高Cache的命中率,还能够有效降低处理器的功耗。 Generally the processor has on-chip cache,which is composed of fixed-size top level cache(L1Cache)and second level cache(L2Cache).This paper introduces a dynamically configurable cache structure implemented in the embedded processor design.The idea of dynamically reconfigurable cache originally appeared in a paper about memory-hierarchy,which is written by scholar of University of Rochester 1 .And they aim at high performance superscalar general-purpose processor.During the process we design our embedded processor,we inherit this idea in a creative way.By adding a few hardware and by support of the compiler,the size of L1Cache and L2Cache can be dynamically configured according to application while the total size is fixed in the embedded processor.Dynamically configuration can not only raise the hit rate but also reduce the power dissipation efficiently.
作者 张毅 汪东升
出处 《计算机工程与应用》 CSCD 北大核心 2004年第8期94-96,232,共4页 Computer Engineering and Applications
关键词 高速缓存 嵌入式处理器 动态可重构 命中率 Cache,Embedded processor,Dynamic configurable,Hit rate
  • 相关文献

同被引文献29

  • 1张宇弘,王界兵,严晓浪,汪乐宇.标志预访问和组选择历史相结合的低功耗指令cache[J].电子学报,2004,32(8):1286-1289. 被引量:6
  • 2范东睿,黄海林,唐志敏.嵌入式处理器TLB设计方法研究[J].计算机学报,2006,29(1):73-80. 被引量:4
  • 3黄海林,范东睿,许彤,唐志敏.嵌入式处理器中访存部件的低功耗设计研究[J].计算机学报,2006,29(5):815-821. 被引量:11
  • 4方亮,肖斌,柴亦飞,陈章龙,涂时亮.一种低功耗可重构Cache的重构算法[J].计算机工程与设计,2006,27(20):3894-3897. 被引量:6
  • 5STANSFIELD T. Using multiplexers for control and data in Dfabrix [ C ]//Proc of the 13 th Conference on Field Programmable Logic Bibliography 147 and Applications (FPL). [S. l. ] : Springer-Verlag, 2003:416-425.
  • 6SHOUP R. Heterogeneous architectures and adaptive computing[ EB/ OL]. (2003). http ://www. dagstuhl. de/03301/Proceedings.
  • 7ENZLER R. Architectural trade-offs in dynamically reconfigurable processors [ D ]. Zurich : Swiss Federal Institute of Technology ,2004.
  • 8GOWN M K,BIRO L L,JACHSON D B. Power considerations in the design of the alpha 21264 microprocessor[ C]//Proc of the 35th Annum Design Automation Conference ( DAC' 98 ). Los Alamitos: [ s. n. ] ,1998:26-31.
  • 9SEGARS S. Low power design techniques for microprocessor [ C ]//Proc of IEEE International Solid-State Circuits Conference ( ISSCC'01 ). San Francisco: [ s. n. ] ,2001:4-10.
  • 10BALASUBRAMONIAN R, ALBONES D, BUYUKTOSUNOGLU A, et al. Memory hierarchy reconfiguration for energy and performance in general-purpose processor architectures [ C ]//Proc of the 33rd Annual IEEE/ACM Intemational Symposium on Microarchitecture. New York : ACM Press.2000 : 245-257.

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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