Patent · US Active

Recording processor instruction execution cycle and non-cycle count trace events

US11874759B2 · kind B2 · utility

0Cited by
7References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 6, 2020
Grant dateJan 16, 2024
Priority date
Expiry dateDec 19, 2040

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A program is executed on a processor to produce execution events. The execution events are traced using a first trace mode during a first portion of the program execution, wherein a portion of trace information for the execution events is omitted from a trace report while tracing in the first trace mode. The mode of tracing is dynamically changed to a second trace mode in response to an event trigger, such that all execution events that occur during the change of mode are captured. Execution events are traced during a second portion of the program execution using the second trace mode, wherein additional trace information for the execution events is included in the trace report while tracing in the second trace mode. The trace mode may be dynamically switched between the two trace modes during execution of the program.

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