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... | |
| 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.