-
题名一种新颖的软件可控Cache优化方法
被引量:3
- 1
-
-
作者
杜红燕
田兴彦
田新华
-
机构
长沙大学计算机科学与工程系
国防科学技术大学计算机学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2005年第21期52-57,共6页
-
基金
国家863高技术研究发展计划软件重大专项(编号:2002AA1Z2105)
-
文摘
由于Cache污染问题,传统的仅由硬件控制的Cache替换策略不能得到令人满意的Cache利用率。随着软件可控Cache机制的出现,编译器开始可以直接控制Cache替换,改善Cache行为。本文证明了一个Cache提示优化定理,并依该定理提出了一个由编译器辅助控制的Cache替换策略:最优Cache划分(OCP)。OCPCache替换策略简化了Cache行为和Cache失效分析方法。实验结果表明OCPCache替换策略能有效地降低Cache失效率。
-
关键词
软件可控Cache
Cache行为优化
-
Keywords
software-controlled cache,cache behavior optimization
-
分类号
TP302
[自动化与计算机技术—计算机系统结构]
-
-
题名面向嵌入式应用的软件可控cache实现
- 2
-
-
作者
刘波
王学香
时龙兴
-
机构
东南大学国家专用集成电路系统工程技术研究中心
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2009年第6期623-629,共7页
-
基金
国家自然科学基金(No.60676011)资助项目
-
文摘
仅由硬件控制的传统替换策略严重限制了高速缓存(cache)性能的提高.该文提出一种面向嵌入式应用的软件可控cache的实现方法.在传统结构上增加一个软件控制器,根据软件配置实现如下3种操作:对于访问开销大且生命期分布均匀的数据在cache中保留副本;对造成cache预取效率下降的数据由处理器直接与外存通信;对某一时刻被频繁访问的数据在其有效生命期内优先停留在cache中.实验结果表明,对于数据指令统一cache,系统整体性能的提升可达11%,同时总线占用率减少28%左右.
-
关键词
高速缓存
替换策略
嵌入式应用
软件可控
-
Keywords
cache
replacement strategies
embedded systems
software-controllable
-
分类号
TP302
[自动化与计算机技术—计算机系统结构]
-