Log in
Enquire now
‌

US Patent 12007873 Cache-based tracing for time travel debugging and analysis

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent
0

Patent attributes

Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
0
Patent Number
120078730
Patent Inventor Names
Jordi Mola0
Date of Patent
June 11, 2024
0
Patent Application Number
174736270
Date Filed
September 13, 2021
0
Patent Citations
‌
US Patent 9678150 Methods and circuits for debugging circuit designs
0
‌
US Patent 10496537 Trace recording by logging influxes to a lower-layer cache based on entries in an upper-layer cache
0
‌
US Patent 7506318 Recording and replaying computer programs
0
‌
US Patent 8370806 Non-intrusive, thread-selective, debugging method and system for a multi-thread digital signal processor
0
‌
US Patent 8578340 Recording and replaying computer program execution with recorded execution event breakpoints
0
‌
US Patent 9037911 Debug state machines and methods of their operation
0
‌
US Patent 9092376 Methods and systems for ordering virtual machine snapshots
0
‌
US Patent 9465680 Method and apparatus for processor performance monitoring
0
Patent Primary Examiner
‌
S. Sough
0
CPC Code
‌
G06F 9/542
0
‌
G06F 11/3636
0
Patent abstract

A processor records a trace of execution of an execution entity, including recording initial processor register state into the trace. The recorded initial processor register state includes a value of at least one register of a plurality of registers. Subsequent to recording initial processor register state, and based on detection of a cache miss during execution of the execution entity, the processor records an influx of data imported into the processor cache in response to the cache miss. Also subsequent to recording initial processor register state, and based on execution of a non-deterministic processor instruction of the execution entity, the processor records at least one side effect of an access to at least one model-specific register, including recording a change in the value of the at least one register of the plurality of registers. The change results from the execution of the non-deterministic processor instruction of the execution entity.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 12007873 Cache-based tracing for time travel debugging and analysis

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.