【24h】

The filter cache

机译:筛选器缓存

获取原文

摘要

Most modern microprocessors employ one or two levels of on-chip caches in order to improve performance. These caches are typically implemented with static RAM cells and often occupy a large portion of the chip area. Not surprisingly, these caches often consume a significant amount of power. In many applications, such as portable devices, low power is more important than performance. We propose to trade performance for power consumption by filtering cache references through an unusually small L1 cache. An L2 cache, which is similar in size and structure to a typical L1 cache, is positioned behind the filter cache and serves to reduce the performance loss. Experimental results across a wide range of embedded applications show that the filter cache results in improved memory system energy efficiency. For example, a direct mapped 256-byte filter cache achieves a 58% power reduction while reducing performance by 21%, corresponding to a 51% reduction in the energy-delay product over conventional design.
机译:大多数现代微处理器都采用一级或二级片上高速缓存来提高性能。这些高速缓存通常是通过静态RAM单元实现的,通常会占用芯片面积的很大一部分。毫不奇怪,这些高速缓存通常会消耗大量功率。在许多应用中,例如便携式设备,低功耗比性能更重要。我们建议通过通过异常小的L1缓存过滤缓存引用来以功耗为代价来交换性能。 L2高速缓存的大小和结构与典型的L1高速缓存相似,位于过滤器高速缓存的后面,用于减少性能损失。广泛的嵌入式应用程序的实验结果表明,过滤器缓存可提高内存系统的能效。例如,直接映射的256字节过滤器高速缓存实现了58%的功耗降低,而性能却降低了21%,与传统设计相比,其能源消耗乘积降低了51%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号