-
题名一种嵌入式处理器的动态可重构Cache设计
被引量:3
- 1
-
-
作者
张毅
汪东升
-
机构
清华大学计算机科学与工程系
-
出处
《计算机工程与应用》
CSCD
北大核心
2004年第8期94-96,232,共4页
-
文摘
一般的处理器芯片都有片上高速缓存Cache,它一般是由固定大小的一级Cache(L1)和二级Cache(L2)构成,文章介绍了一种在嵌入式处理器设计中实现的动态可重构Cache。动态可重构Cache的思想最早是罗彻斯特大学(UniversityofRochester)的学者在他们的一篇关于存储层次的论文1中提出的,当时主要是针对高性能的超标量通用处理器。在此嵌入式处理器设计过程中,笔者创造性地继承了这一思想。通过增加少量硬件以及编译器的配合,在嵌入式处理器中L1Cache和L2Cache总体大小不变的情况下,L1Cache和L2Cache的大小可以根据具体的应用程序动态配置。通过对高速缓存的动态配置,不仅可以有效地提高Cache的命中率,还能够有效降低处理器的功耗。
-
关键词
高速缓存
嵌入式处理器
动态可重构
命中率
-
Keywords
cache,embedded processor,dynamic configurable,hit rate
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-