Patent · US Active

Cache-based tracing for time travel debugging and analysis

US10031833B2 · kind B2 · utility

20Cited by
36References
26Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 31, 2016
Grant dateJul 24, 2018
Priority date
Expiry dateAug 31, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Recording a replay-able trace of execution of an executable entity using cache data includes executing one or more threads of the executable entity concurrently across one or more processing units of the one or more processors. During execution of the one or more threads, a separate replay-able trace is recorded for each thread independently. Recording includes, for each thread, recording initial processor register state for the thread. Recording also includes, for each thread, and upon detecting a processor data cache miss, recording at least one line of cache data imported into the processor data cache.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.