首页> 外文会议>Digital System Design, Architectures, Methods and Tools, 2009. DSD '09 >An Effective Replacement Strategy of Cache Memory for an SMT Processor
【24h】

An Effective Replacement Strategy of Cache Memory for an SMT Processor

机译:SMT处理器缓存的有效替换策略

获取原文

摘要

An SMT processor is designed to execute multiple threads simultaneously in order to gain higher performance with sharing resources such as ALUs and cache memory among several threads. However, sharing cache memory may cause thread conflict misses which degrades its performance. In this paper, an effective replacement strategy in which conflicts miss ratio among threads is controlled by limiting the range of replaceable cache blocks is proposed and designed in order to overcome the problem on cache memory of an SMT processor. The proposed replacement strategy shows 5.3% as high performance in average and up to 41.9% in maximum as a conventional pseudo LRU strategy. Moreover, hardware costs for implementing the proposed strategy are reduced by 0.74% compared with pseudo LRU strategy.
机译:SMT处理器被设计为同时执行多个线程,以便在多个线程之间共享资源(例如ALU和高速缓存)时获得更高的性能。但是,共享缓存可能会导致线程冲突未命中,从而降低其性能。本文提出并设计了一种有效的替换策略,通过限制可替换缓存块的范围来控制线程之间的冲突丢失率,以解决SMT处理器的缓存问题。拟议的替代策略与传统的伪LRU策略相比,平均性能高5.3%,最大性能高41.9%。此外,与拟定LRU策略相比,用于实现建议的策略的硬件成本降低了0.74%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号