This document describes the
intel.xdkAPIs that are present in the "legacy" build containers. If you are building your HTML5 mobile app using the Cordova build containers, please see the Intel XDK Name Space API Plugin Details for Cordova Build Containers documentation page.
Find useful information about the product in the following topics:
See important introductory information about Intel® Trace Collector, its components and information about this document in Introduction.
See the Tracing MPI Applications section for instructions on how to trace a basic MPI application.
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
Intel® Trace Collector is a tool for tracing MPI applications. It intercepts all MPI calls and generates tracefiles that can be analyzed with Intel® Trace Analyzer for understanding the application behavior. Intel® Trace Collector can also trace non-MPI applications, like socket communication in distributed applications or serial programs. The tool was formerly known as Vampirtrace* (VT), which is why the VT abbreviation is present in the names of some of components and variables.
Intel® Trace Collector contains the libraries and utilities listed below. Some of them are available only on Linux* OS.
Dummy implementation of API (Tracing User Defined Events).
This User and Reference Guide provides you with the description of the features of the Intel® Trace Collector. This information is provided in the two main sections:
Additional information about Intel® Trace Collector for Linux* OS and Windows* OS related products are available at: http://software.intel.com/en-us/articles/intel-trace-analyzer-and-collector-documentation/
This section describes the Intel® Trace Collector functionality and provides instructions on how to use its features. See the brief overview of each sub-section in the table below.
Before you start using Intel® Trace Collector, you may want to customize various aspects of its operation and define filters for data tracing. It is achieved through setting up the appropriate configuration options.
You can set up these options in three ways:
In a configuration file.
In the corresponding environment variables.
In the command line when running your application.