首页> 外国专利> Coprocessor-based logging for time travel debugging

Coprocessor-based logging for time travel debugging

机译:基于协处理器的日志记录时间旅行调试

摘要

A coprocessor stores at least part of an execution trace based on code execution at a primary processor. The coprocessor includes control logic that configures the coprocessor to listen to a bus that interconnects the primary processor and the coprocessor, and to receive one or more cache coherency protocol (CCP) messages from the bus (i.e., CCP message(s) sent on the bus by the primary processor, based on the primary processor having consumed data for a memory cell). Based on receiving the CCP message(s), the coprocessor initiates storing of the consumed data for the memory cell into an execution trace.
机译:协处理器基于主处理器的代码执行存储至少一部分执行跟踪。 协处理器包括配置协处理器的控制逻辑,以监听互连主处理器和协处理器的总线,并从总线接收一个或多个高速缓存一致性协议(CCP)消息(即,发送的CCP消息) 基于主处理器的主要处理器的总线基于具有用于存储器单元的消耗数据的主处理器)。 基于接收到CCP消息,协处理器启动将存储单元的消耗数据存储到执行跟踪中。

著录项

  • 公开/公告号US11126537B2

    专利类型

  • 公开/公告日2021-09-21

    原文格式PDF

  • 申请/专利权人 MICROSOFT TECHNOLOGY LICENSING LLC;

    申请/专利号US201916401932

  • 发明设计人 JORDI MOLA;

    申请日2019-05-02

  • 分类号G06F9/44;G06F9/455;G06F11/36;G06F9/30;G06F9/38;G06F9/52;G06F12/0811;G06F12/0831;

  • 国家 US

  • 入库时间 2022-08-24 21:09:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号