Domains Overview

Domains provide a way to tag trace data for different modules or libraries in a program. Domains are specified by unique character strings, for example, TBB.Internal.Control.

Each domain is represented by an opaque __itt_domain structure, which you can use to “tag” each of the ITT API calls in your code. With the Intel® GPA Monitor you can selectively enable or disable specific domains in your application, in order to filter the subsets of instrumentation that are collected into the output trace capture file.

See Also

__itt_domain_create

Domains Overview