首页> 外文会议>IEEE International Confernece on Computer Design >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.15bits/instruction/processor, which is over six times better than state-of-the-art commercial designs.
机译:本文介绍了一种新的硬件机制,用于实时捕获和压缩程序执行迹线。所提出的机制基于两个称为流缓存和最后一个流预测器的结构。我们根据这些结构探索跟踪模块的有效性并分析设计空间。我们展示我们的跟踪模块,具有少于600字节的状态,实现了0.15bits /指令/处理器的跟踪带宽,比最先进的商业设计更好地超过六倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号