Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Algorithms | |
Containers | |
Memory Allocation | |
Synchronization | |
Timing | |
Task Scheduling | |
Processor Trace control | API from this group provides control over collection and analysis of Intel Processor Trace (Intel PT) data Information about Intel Processor Trace technology can be found here (Volume 3 chapter 35): https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf Use this API to mark particular code regions for loading detailed performance statistics. This mode makes your analysis faster and more accurate |
Threads | |
Error suppression | |
Synchronization | |
Modeling by Intel(R) Parallel Advisor | |
Heap | |
Domains | |
IDs | |
String Handles | |
Task Group | |
Tasks | |
Markers | Markers represent a single discreet event in time. Markers have a scope, described by an enumerated type __itt_scope. Markers are created by the API call __itt_marker. A marker instance can be given an ID for use in adding metadata |
Metadata | The metadata API is used to attach extra information to named entities. Metadata can be attached to an identified named entity by ID, or to the current entity (which is always a task) |
Relations | Instances of named entities can be explicitly associated with other instances using instance IDs and the relationship API calls |
Counters | |
Arrays Visualizer | |
▼Legacy API | |
Collection Control | |
Threads | |
Synchronization | |
Events | |
Memory Accesses | |
Thread and Object States | |
Frames |