L4T Multimedia API Reference

31.1 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NvApplicationProfiler::NvAppProfilerData Struct Reference

Detailed Description

Holds the profiling data.

Definition at line 73 of file NvApplicationProfiler.h.

Data Fields

struct timeval total_time
 Total time for which the profiler ran or is running. More...
 
float peak_cpu_usage
 Peak CPU usage during the profiling time. More...
 
float avg_cpu_usage
 Average CPU usage over the entire profiling duration. More...
 
uint32_t num_cpu_cores
 Number of cpu cores. More...
 
uint32_t cpu_freq_mhz
 Operating frequency of the cpu in MHz. More...
 

Field Documentation

float NvApplicationProfiler::NvAppProfilerData::avg_cpu_usage

Average CPU usage over the entire profiling duration.

Definition at line 80 of file NvApplicationProfiler.h.

uint32_t NvApplicationProfiler::NvAppProfilerData::cpu_freq_mhz

Operating frequency of the cpu in MHz.

Definition at line 84 of file NvApplicationProfiler.h.

uint32_t NvApplicationProfiler::NvAppProfilerData::num_cpu_cores

Number of cpu cores.

Definition at line 82 of file NvApplicationProfiler.h.

float NvApplicationProfiler::NvAppProfilerData::peak_cpu_usage

Peak CPU usage during the profiling time.

Definition at line 78 of file NvApplicationProfiler.h.

struct timeval NvApplicationProfiler::NvAppProfilerData::total_time

Total time for which the profiler ran or is running.

Definition at line 76 of file NvApplicationProfiler.h.


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