首页> 外文会议>Automation and Test in Europe Conference and Exhibition >Using a victim buffer in an application-specific memory hierarchy
【24h】

Using a victim buffer in an application-specific memory hierarchy

机译:在特定于应用程序的内存层次结构中使用受害者缓冲区

获取原文

摘要

Customizing a memory hierarchy to a particular application or applications is becoming increasingly common in embedded system design, with one benefit being reduced energy. Adding a victim buffer to the memory hierarchy is known to reduce energy and improve performance on average, yet victim buffers are not typically found in commercial embedded processors. One problem with such buffers is, while they work well on average, they tend to hurt performance for many applications. We show that a victim buffer can be very effective if it is considered as a parameter in designing a memory hierarchy, like the traditional cache parameters of total size, associativity, and line size. We describe experiments on PowerStone and MediaBench benchmarks, showing that having the option of adding a victim buffer to a direct-mapped cache can reduce memory-access energy by a factor of 3 in some cases. Furthermore, even when other cache parameters are configurable, we show that a victim buffer can still reduce energy by 43%. By treating the victim buffer as a parameter, meaning the buffer can be included or excluded, we can avoid performance overhead of up to 4% on some examples. We discuss the victim buffer in the context of both core-based and pre-fabricated platform based design approaches.
机译:将内存层次结构定制到特定应用程序或应用程序在嵌入式系统设计中变得越来越常见,其中一个益处减少了能量。已知将受害者缓冲区添加到内存层次结构,以降低能量并平均提高性能,但是受害者缓冲区通常不会在商业嵌入式处理器中找到。这种缓冲区的一个问题是平均运行,它们倾向于为许多应用程序造成伤害性能。我们显示受害者缓冲区如果被认为是设计内存层级的参数,则可以非常有效,如传统的总大小,关联性和线大小的传统高速缓存参数。我们描述了对Powerstone和MediaBench基准的实验,表明,在某些情况下,可以选择将受害者缓冲区添加到直接映射的缓存中的内存访问能量。此外,即使当其他高速缓存参数是可配置的,我们表明受害者缓冲区仍然可以将能量降低43%。通过将受害者缓冲区视为参数,这意味着可以包括或排除缓冲区,我们可以避免在某些示例中的性能高达4%的性能。我们在基于核心和预先制造的平台的设计方法的背景下讨论受害者缓冲区。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号