Inserts instrumentation probes calling the Intel® Trace Collector API.
IA-32, Intel® 64 architectures
Linux: | -tcollect[lib] |
Mac OS X: | None |
Windows: | /Qtcollect[:lib] |
lib |
Is one of the Intel® Trace Collector libraries; for example, VT, VTcs, VTmc, or VTfs. If you do not specify lib, the default library is VT. |
OFF |
Instrumentation probes are not inserted into compiled applications. |
This option inserts instrumentation probes calling the Intel® Trace Collector API. To use this option, you must have the Intel® Trace Collector installed and set up through one of its set-up scripts. This tool is a component of the Intel® Trace Analyzer and Collector.
This option provides a flexible and convenient way of instrumenting functions of a compiled application. For every function, the entry and exit points are instrumented at compile time to let the Intel® Trace Collector record functions beyond the default MPI calls. For non-MPI applications (for example, threaded or serial), you must ensure that the Intel® Trace Collector is properly initialized (VT_initialize/VT_init).
Be careful with full instrumentation because this feature can produce very large trace files.
For more details, see the Intel® Trace Collector User Guide.
None
Copyright © 1996-2010, Intel Corporation. All rights reserved.