首页> 外文会议>Annual conference on Design automation;Conference on Design automation >High level cache simulation for heterogeneous multiprocessors
【24h】

High level cache simulation for heterogeneous multiprocessors

机译:异构多处理器的高级缓存仿真

获取原文

摘要

As multiprocessor systems-on-chip become a reality, performance modeling becomes a challenge. To quickly evaluate many architectures, some type of high-level simulation is required, including high-level cache simulation. We propose to perform this cache simulation by defining a metric to represent memory behavior independently of cache structure and back-annotate this into the original application. While the annotation phase is complex, requiring time comparable to normal address trace based simulation, it need only be performed once per application set and thus enables simulation to be sped up by a factor of 20 to 50 over trace based simulation. This is important for embedded systems, as software is often evaluated against many input sets and many architectures. Our results show the technique is accurate to within 20% of miss rate for uniprocessors and was able to reduce the die area of a multiprocessor chip by a projected 14% over a naive design by accurately sizing caches for each processor.
机译:随着多处理器片上系统成为现实,性能建模成为一个挑战。为了快速评估许多体系结构,需要某种类型的高级仿真,包括高级缓存仿真。我们建议通过定义一个独立于缓存结构的表示内存行为的指标来执行此缓存仿真,并将其回注到原始应用程序中。尽管注释阶段很复杂,需要的时间与基于普通地址跟踪的模拟相当,但每个应用程序集只需执行一次,因此与基于跟踪的模拟相比,可以将模拟速度提高20到50倍。这对于嵌入式系统非常重要,因为通常会针对许多输入集和许多体系结构评估软件。我们的结果表明,该技术可精确到单处理器的失误率的20%以内,并且通过准确地为每个处理器调整缓存大小,与单纯的设计相比,能够将多处理器芯片的管芯面积减少14%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号