首页> 外国专利> 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消息,协处理器开始将存储单元的消耗数据存储到执行跟踪中。

著录项

  • 公开/公告号US2020349051A1

    专利类型

  • 公开/公告日2020-11-05

    原文格式PDF

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

    申请/专利号US201916401932

  • 发明设计人 JORDI MOLA;

    申请日2019-05-02

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

  • 国家 US

  • 入库时间 2022-08-21 11:21:27

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号