Customize Data Collection for Intel® VTune™ Profiler Performance Analysis
The Intel® VTune™ Profiler provides the ability to augment performance analysis types that include:
- Hot spot analysis to detect the functions that are consuming the most processor time
- Threading analysis to analyze locks and waits such as semaphores, mutexes, and I/O waits
- System overview to explore system resource use
- HPC performance characterization to analyze compute intensive applications, memory access, and vectorization
- I/O analysis for disk, network, and system bus throughput and latency
- Micro-architecture exploration to identify processor instruction for running pipeline bottlenecks
- Memory consumption and access analysis
- GPU offload analysis
You can add your own application-specific data points and then inject them into the Intel VTune Profiler results view. You can then interact with the data the same way you are accustomed to. Examples include:
- Generating the timestamp for each data line in the custom data file using time and get system time calls
- Implementation of writing the discrete data types' instantaneous value and count rate to the custom data file
- Using the system and Intel VTune Profiler environment variables to format the full path name to the custom data file for this collection instance
- Integrated custom data has been collected by other profiling techniques
1
Product and Performance Information
1
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.