【24h】

Sentry tag

机译:哨兵标签

获取原文
获取原文并翻译 | 示例

摘要

In this paper, we focus on low power design at the architecture level and propose a new architecture, called sentry tag, for reducing the on-chip cache power consumption in processors. The many unnecessary activities in the conventional cache-access process motivate our proposal. By pre-comparing the sentry bit of the access address with the sentry tag before starting a normal cache access, we can filter out and eliminate most unnecessary activities. Thus the power consumption can be effectively reduced. Our method is valuable for both a conventional cache with parallel access and a phased cache with serial access. We used SimpleScalar, a trace-driven simulator, to evaluate the performance of our proposed architecture. Compared to a conventional cache, experimental results from SPEC95 benchmarks show that the additional sentry tag can reduce many unnecessary activities (and hence the power consumption), while the hardware overhead is insignificant. For example, an 8-KB, 4-way data cache with two-bit sentry tag can improve the power consumption by 35% compared to a conventional set-associative cache. The maximum power saving achieved using this architecture depends on the cache configuration, which suggests that the proposed sentry tag is a viable choice for data caches with higher associativity.
机译:在本文中,我们专注于架构级别的低功耗设计,并提出了一种名为 sentry标签的新架构,用于减少处理器中的片上缓存功耗。传统缓存访问过程中的许多不必要的活动激发了我们的建议。通过在开始正常的缓存访问之前将访问地址的岗亭位与岗哨标签进行预比较,我们可以过滤掉并消除大多数不必要的活动。因此,可以有效地降低功耗。我们的方法对于具有并行访问权限的常规高速缓存和具有串行访问权限的分阶段高速缓存都非常有价值。我们使用了跟踪驱动的模拟器SimpleScalar来评估我们提出的体系结构的性能。与传统的缓存相比,SPEC95基准测试的实验结果表明,附加的哨兵标签可以减少许多不必要的活动(从而减少功耗),而硬件开销却微不足道。例如,与传统的组关联缓存相比,具有两位哨兵标签的8 KB 4路数据缓存可以将功耗降低35%。使用此体系结构可实现的最大节能量取决于缓存配置,这表明所提出的哨兵标签是具有更高关联性的数据缓存的可行选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号