Search
Support & Downloads
All of Support
This Category
Software Products
Performance Tools for Software Developers
Using Sampling Collection to Get Time Measurements for Functions

Sampling collection allows you to estimate the number of processor cycles (clockticks) spent in various sections of your program. A clocktick is the smallest unit of time recognized by the processor.

Clockticks events enable the VTune™ Performance Analyzer to count the cycles that a processor is actively executing a stream of instructions for your functions. Execution time in clockticks is not always convenient to get time measurements. If a function does nothing but only waits for something to happen (synchronization mechanism), and then you will get no (or few) samples for that period of time.

Please use Call Graph collector to measure wall clock time of your functions and analyze algorithmic and synchronization performance issues of your application.

This applies to:
Intel® VTune™ Performance Analyzer for Linux*
Intel® VTune™ Performance Analyzer for Windows*

Solution ID: CS-025459
Date Created: 23-Jan-2007
Last Modified: 25-Jan-2007