...
首页> 外文期刊>ACM Computing Surveys >A Survey of Cache Simulators
【24h】

A Survey of Cache Simulators

机译:缓存模拟器调查

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

摘要

Computer architecture simulation tools are essential for implementing and evaluating new ideas in the domain and can be useful for understanding the behavior of programs and finding microarchitectural bottlenecks. One particularly important part of almost any processor is the cache hierarchy. While some simulators support simulating a whole processor, including the cache hierarchy, cores, and on-chip interconnect, others may only support simulating the cache hierarchy. This survey provides a detailed discussion on 28 CPU cache simulators, including popular or recent simulators. We compare between all of these simulators in four different ways: major design characteristics, support for specific cache design features, support for specific cache-related metrics, and validation methods and efforts. The strengths and shortcomings of each simulator and major issues that are common to all simulators are highlighted. The information presented in this survey was collected from many different sources, including research papers, documentations, source code bases, and others. This survey is potentially useful for both users and developers of cache simulators. To the best of our knowledge, this is the first comprehensive survey on cache simulation tools.
机译:计算机架构仿真工具对于实现和评估域中的新思路至关重要,并且可以对理解程序的行为和查找微体建筑瓶颈很有用。几乎任何处理器的一个特别重要的部分是缓存层次结构。虽然一些模拟器支持模拟整个处理器,但包括缓存层次结构,核心和片上互连,但其他人可能只支持模拟缓存层次结构。本调查提供了关于28个CPU缓存模拟器的详细讨论,包括流行或最近的模拟器。我们以四种不同方式在所有这些模拟器之间进行比较:主要的设计特性,支持特定的缓存设计功能,支持特定的缓存相关的指标,以及验证方法和努力。每个模拟器的优势和缺点和所有模拟器共同的主要问题都是突出的。本调查中提出的信息从许多不同来源收集,包括研究论文,文件,源代码基础等。此调查可能对缓存模拟器的用户和开发人员有用。据我们所知,这是第一个关于缓存仿真工具的全面调查。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号