首页> 外文会议>IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis >An efficient direct mapped instruction cache for application-specific embedded systems
【24h】

An efficient direct mapped instruction cache for application-specific embedded systems

机译:适用于特定应用嵌入式系统的高效直接映射指令高速缓存

获取原文
获取外文期刊封面目录资料

摘要

Caches may consume half of a microprocessor's total power and cache misses incur accessing off-chip memory, which is both time consuming and energy costly. Therefore, minimizing cache power consumption and reducing cache misses are important to reduce total energy consumption of embedded systems. Direct mapped caches consume much less power than that of same sized set associative caches but with a poor hit rate on average. Through experiments, we observe that memory space of direct mapped instruction caches is not used efficiently in most embedded applications. We design an efficient cache - a configurable instruction cache that can be tuned to utilize the cache sets efficiently for a particular application such that cache memory is exploited more efficiently by index remapping. Experiments on 11 benchmarks drawn from Mediabench show that the efficient cache achieves almost the same miss rate as a conventional two-way set associative cache on average and with total memory-access energy savings of 30% compared with a conventional two-way set associative cache.
机译:高速缓存可能消耗微处理器总功率的一半,而高速缓存未命中会导致访问片外内存,这既耗时又耗能。因此,最小化高速缓存功耗和减少高速缓存未中对于降低嵌入式系统的总能耗非常重要。直接映射的缓存比相同大小的集合关联缓存消耗的功率少得多,但平均命中率很低。通过实验,我们发现直接映射的指令高速缓存的存储空间在大多数嵌入式应用程序中并未得到有效利用。我们设计了高效缓存-一种可配置的指令缓存,可以对其进行调整以针对特定应用有效地利用缓存集,从而通过索引重映射更有效地利用缓存内存。从Mediabench抽取的11个基准测试表明,高效的缓存平均达到了与传统的双向集合关联缓存几乎相同的未命中率,与传统的双向集合关联缓存相比,总的内存访问能量节省了30% 。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号