首页> 外文会议> >Reducing cache pollution of prefetching in a small data cache
【24h】

Reducing cache pollution of prefetching in a small data cache

机译:减少小数据缓存中预取的缓存污染

获取原文

摘要

The need for a low power, high performance embedded processor has grown at a very fast pace in recent years. Embedded processors require smaller cache size for low power system-on-a-chip consideration. Decreasing cache size leads to reduced power consumption because a smaller cache has less capacitance from the bit array size as well as smaller drivers in decoder or peripheral circuitry.. Unfortunately, performance also decreases due to a lower cache hit rate when the cache size becomes smaller. Recently, to improve the miss rate on a cache, many prefetching schemes have been introduced. However, on a small cache, prefetching schemes do not perform well because projected data replace the data that a processor will need in the future. This causes cache pollution, which degrades system performance. To overcome the cache pollution on a small cache, the paper introduces a new technique called "Fixed Prefetch Block" that integrates with the prefetching scheme. To evaluate the effectiveness of our scheme, extensive stimulations on SPEC95 integer benchmarks and Mediabench benchmarks suites were performed. Results from the simulations indicate that with our proposed technique, cache pollution can be reduced on a small set associative cache.
机译:近年来,对低功耗,高性能嵌入式处理器的需求已经以非常快的速度增长。出于低功耗片上系统考虑,嵌入式处理器需要较小的缓存大小。减小高速缓存大小会导致功耗降低,因为较小的高速缓存具有来自位阵列大小的较小电容,以及解码器或外围电路中的较小驱动器。 。最近,为了提高高速缓存上的未命中率,已经引入了许多预取方案。但是,在小型高速缓存上,预取方案的效果不佳,因为投影数据会替换处理器将来需要的数据。这会导致缓存污染,从而降低系统性能。为了克服小缓存上的缓存污染,本文介绍了一种与“预取方案”集成的称为“固定预取块”的新技术。为了评估我们方案的有效性,对SPEC95整数基准和Mediabench基准套件进行了广泛的测试。仿真结果表明,利用我们提出的技术,可以减少小型集关联缓存的缓存污染。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号