首页> 外文会议>Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture >The selection of optimal cache lines for microprocessor-based controllers
【24h】

The selection of optimal cache lines for microprocessor-based controllers

机译:基于微处理器的控制器的最佳高速缓存行的选择

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

摘要

This paper presents a method of selecting optimal line sizes of cache memories for microprocessor-based controllers. It is well known that the use of cache memories in microprocessor systems can greatly improve their performance, especially in a heavy-traffic environment. We analyze cache performance using trace-driven simulation, a widely used method that is considered to be effective in exploring cache hit ratios. Three cache parameters, cache sizes, set associativity and line sizes, which can directly impact the hit ratios, are investigated. Among the three parameters, we mainly focus on exploring the effects of selecting line sizes on the entire microprocessor performance. A significant observation is that, although increasing line sizes can result in a higher hit ratio, it also considerably increases traffic to main memory, thereby degrading the performance. This indicates that a larger line size with a slightly higher hit ratio may perform worse than a smaller one with a lower hit ratio.We therefore present a simple method of determining an optimal line size that produces the best overall system performance.

机译:

本文介绍了一种为基于微处理器的控制器选择高速缓存的最佳行大小的方法。众所周知,在微处理器系统中使用高速缓冲存储器可以大大提高其性能,特别是在交通繁忙的环境中。我们使用跟踪驱动的仿真来分析缓存性能,跟踪驱动仿真是一种广泛使用的方法,被认为可有效地探索缓存命中率。研究了三个可以直接影响命中率的缓存参数,缓存大小,设置的关联性和行大小。在这三个参数中,我们主要集中于探索选择行大小对整个微处理器性能的影响。一个重要的观察结果是,尽管增加行大小会导致更高的命中率,但它也会显着增加主存储器的流量,从而降低性能。这表明,具有较高命中率的较大行尺寸可能比具有较低命中率的较小行尺寸更差。因此,我们提出了一种确定最佳行尺寸的简单方法,该方法可产生最佳的整体系统性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号