首页> 外文会议>Computer Design, 2009. ICCD 2009 >Real-time, unobtrusive, and efficient program execution tracing with stream caches and last stream predictors
【24h】

Real-time, unobtrusive, and efficient program execution tracing with stream caches and last stream predictors

机译:使用流缓存和最后一个流预测器进行实时,不干扰和高效的程序执行跟踪

获取原文

摘要

This paper introduces a new hardware mechanism for capturing and compressing program execution traces unobtrusively in real-time. The proposed mechanism is based on two structures called stream cache and last stream predictor. We explore the effectiveness of a trace module based on these structures and analyze the design space. We show that our trace module, with less than 600 bytes of state, achieves a trace-port bandwidth of 0.15 bits/instruction/processor, which is over six times better than state-of-the-art commercial designs.
机译:本文介绍了一种新的硬件机制,该机制可实时捕获和压缩程序执行轨迹。所提出的机制基于称为流缓存和最后流预测器的两种结构。我们探索基于这些结构的跟踪模块的有效性,并分析设计空间。我们证明,具有少于600个字节状态的跟踪模块可实现0.15位/指令/处理器的跟踪端口带宽,这比最新的商业设计要好六倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号