NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
doca_telemetry_dpa_event_sample Struct Reference

Single performance events tracer structure. More...

#include <doca_telemetry_dpa.h>

Data Fields

uint64_t timestamp
 
uint64_t cycles
 
uint32_t instructions
 
uint32_t dpa_thread_id
 
uint16_t eu_id
 
uint16_t sample_id_in_eu
 
enum doca_telemetry_dpa_event_sample_type type
 

Detailed Description

Single performance events tracer structure.

Definition at line 112 of file doca_telemetry_dpa.h.

Field Documentation

◆ cycles

uint64_t doca_telemetry_dpa_event_sample::cycles

Stamp of total Execution Unit cycles

Definition at line 114 of file doca_telemetry_dpa.h.

◆ dpa_thread_id

uint32_t doca_telemetry_dpa_event_sample::dpa_thread_id

Global DPA thread Id

Definition at line 116 of file doca_telemetry_dpa.h.

◆ eu_id

uint16_t doca_telemetry_dpa_event_sample::eu_id

Execution unit id

Definition at line 117 of file doca_telemetry_dpa.h.

◆ instructions

uint32_t doca_telemetry_dpa_event_sample::instructions

Stamp of total number of instructions of this DPA EU

Definition at line 115 of file doca_telemetry_dpa.h.

◆ sample_id_in_eu

uint16_t doca_telemetry_dpa_event_sample::sample_id_in_eu

Running sample id per Execution Unit. A single sample_id is assigned to both schedule in and out samples

Definition at line 118 of file doca_telemetry_dpa.h.

◆ timestamp

uint64_t doca_telemetry_dpa_event_sample::timestamp

Timestamp in usec

Definition at line 113 of file doca_telemetry_dpa.h.

◆ type

enum doca_telemetry_dpa_event_sample_type doca_telemetry_dpa_event_sample::type

Type of event sample

Definition at line 118 of file doca_telemetry_dpa.h.


The documentation for this struct was generated from the following file: