Get Link
|
Sync TOC
|
<<
|
>>
Search Options:
Search Titles Only
Match All Words
Match Whole Words
Show Results in Tree
Intel® Trace Analyzer and Collector User and Reference Guide
Introduction
Notational Conventions
Get Help
Install and Set Up Intel® Trace Analyzer and Collector
Trace Your Applications
Tracing Conventional MPI Applications
Tracing Failing MPI Applications
Tracing OpenSHMEM* Applications
Tracing MPI File IO
Handling of Communicator Names
Tracing MPI Load Imbalance
Tracing User Defined Events
Configuring the Collector
Filtering Trace Data
Recording OpenMP* Regions Information
Tracing System Calls (Linux* OS)
Collecting Lightweight Statistics
Recording Source Location Information
Recording Hardware Performance Information (Linux* OS)
Recording Operating System Counters
Tracing Library Calls
Correctness Checking
Correctness Checking of MPI Applications
Running with Valgrind* (Linux* OS)
Configuring Error Checks
Analyzing the Results
Debugger Integration
TotalView* Debugger
GNU* Symbolic Debugger
Allinea* Distributed Debugging Tool* (DDT*)
Tracing Distributed Non-MPI Applications
Analyze Your Applications
Starting Intel® Trace Analyzer
Intel Trace Analyzer Graphical User Interface
Navigating Timelines
Zoom Stack
Concepts
Level of Detail
Aggregation
Advanced Aggregation
Tagging and Filtering
Viewing Correctness Checking Reports
Event Timeline Correctness Checking Reports
Qualitative Timeline Correctness Checking Reports
Detailed Dialog
Comparing Two Trace Files
Mappings in Comparison Views
Mapping of Processes
Mapping of Functions
Comparison Charts
Comparison Function Profile
Comparison Message Profile
Comparison Collective Operations Profile
Interoperability with Intel® VTune™ Profiler and Intel® Advisor
OpenMP* Regions Display Support
OTF2 Format Support
Intel® Trace Collector Reference
API Reference
Initialization, Termination and Control
VT_initialize
VT_finalize
VT_getrank
VT_registerthread
VT_registernamed
VT_registerprefixed
VT_getthrank
VT_traceon
VT_traceoff
VT_tracestate
VT_symstate
VT_flush
VT_timestamp
VT_timestart
VT_setfinalizecallback
VT_getdescription
VT_countsetcallback
Defining and Recording Source Locations
Defining and Recording Functions or Regions
New Interface
Old Interface
State Changes
Defining and Recording Scopes
Defining Groups of Processes
Defining and Recording Counters
Recording Communication Events
Additional API Calls in libVTcs
C++ API
VT_FuncDef Class Reference
VT_SclDef Class Reference
VT_Function Class Reference
VT_Region Class Reference
Configuration Reference
Configuration File Format
Protocol File
Configuration Options
ACTIVITY
ALTSTACK
AUTOFLUSH
CHECK
CHECK-LEAK-REPORT-SIZE
CHECK-MAX-DATATYPES
CHECK-MAX-ERRORS
CHECK-MAX-PENDING
CHECK-MAX-REPORTS
CHECK-MAX-REQUESTS
CHECK-SUPPRESSION-LIMIT
CHECK-TIMEOUT
CHECK-TRACING
CLUSTER
COMPRESS-RAW-DATA
COUNTER
CURRENT-DIR
DEADLOCK-TIMEOUT
DEADLOCK-WARNING
DEMANGLE
DETAILED-STATES
ENTER-USERCODE
ENVIRONMENT
EXTENDED-VTF
FLUSH-PID
FLUSH-PREFIX
GROUP
HANDLE-SIGNALS
INTERNAL-MPI
KEEP-RAW-EVENTS
LOGFILE-FORMAT
LOGFILE-NAME
LOGFILE-PREFIX
LOGFILE-RANK
MEM-BLOCKSIZE
MEM-FLUSHBLOCKS
MEM-INFO
MEM-MAXBLOCKS
MEM-MINBLOCKS
MEM-OVERWRITE
NMCMD
OS-COUNTER-DELAY
PCTRACE
PCTRACE-CACHE
PCTRACE-FAST
PLUGIN
PROCESS
PROGNAME
PROTOFILE-NAME
STATISTICS
STATE
STF-PROCS-PER-FILE
STF-USE-HW-STRUCTURE
STOPFILE-NAME
SYMBOL
SYNC-MAX-DURATION
SYNC-MAX-MESSAGES
SYNC-PERIOD
SYNCED-CLUSTER
SYNCED-HOST
TIME-WINDOWS (Experimental)
TIMER
TIMER-SKIP
UNIFY-COUNTERS
UNIFY-GROUPS
UNIFY-SCLS
UNIFY-SYMBOLS
VERBOSE
VT_START_PAUSED
VT_COMPRESS_TRACE
Correctness Checking Errors
Supported Errors
How the Collection Works
Parameter Checking
Premature Exit
Overlapping Memory
Detecting Illegal Buffer Modifications
Buffer Given to MPI Cannot Be Read or Written
Distributed Memory Checking
Illegal Memory Access
Request Handling
Datatype Handling
Buffered Sends
Deadlocks
Checking Message Transmission
Datatype Mismatches
Data Modified during Transmission
Checking Collective Operations
Freeing Communicators
Structured Tracefile Format
STF Components
Single-File STF
Configuring STF
stftool Utility
stftool Utility Options
Expanded ASCII output of STF Files
Time Stamping
Clock Synchronization
Choosing a Timer
gettimeofday/_ftime
QueryPerformanceCounter
CPU Cycle Counter
Normalized CPU Cycle Counter
MPI_Wtime()
High Precision Event Timers
POSIX* clock_gettime
Secure Loading of Dynamic Link Libraries* on Windows* OS
Intel® Trace Analyzer Reference
Graphical User Interface Reference
Welcome Page
Summary Page
Main Menu Bar
File Menu
Options Menu
Project MenuÂ
Windows Menu
Help Menu
View Menu Bar
View
Charts
Navigate
Advanced
Tagging Specific Events
Filtering Events
Simulating Ideal Communication
Checking Application Imbalance
Aggregating Results
Aggregating Functions
Creating Command Line for Intel® VTune™ Profiler and Intel® Advisor
Layout
Comparison Menu
View Bars
Toolbar
Trace Map
Status Bar
Charts
Event Timeline
Context Menu
Filtering and Tagging
Qualitative Timeline
Context Menu
Filtering and Tagging
Quantitative Timeline
Context Menu
Filtering and Tagging
Counter Timeline
Context Menu
Filtering and Tagging
Function Profile
Flat Profile
Load Balance
Call Tree
Call Graph
Context Menu
Filtering and Tagging
Function Profile Settings
Message Profile
Context Menu
Filtering and Tagging
Aggregation
Message Profile Settings
Collective Operations Profile
Context Menu
Filtering and Tagging
Collective Operations Profile Settings
Performance Assistant
Common Chart Features
Dialogs
Process Aggregation
Comparison Mode
Function Aggregation
Comparison Mode
Function Group Color Editor
Filtering Dialog Box
Building Filter Expressions Using Graphical Interface
Building Filter Expressions Manually
Filter Expressions in Comparison Mode
Tagging Dialog Box
Idealization Dialog Box
Imbalance Diagram Dialog Box
Trace Merge Dialog BoxÂ
Details Dialog Box
Detailed Attributes of Function Events
Detailed Attributes of Message Events
Detailed Attributes of Collective Operation Events
Source View Dialog
Time Interval Selection
Configuration Dialogs
Load Configuration File Dialog
Edit Configuration File Dialog
Find Dialog Box
Command line for Intel® VTune™ Profiler and Intel® Advisor Dialog Box
OTF2 to STF Conversion Dialog Box
Configuration Assistant
Settings
Preferences
General Preferences
Tracefile Preferences
Event Timeline Settings
Qualitative Timeline Settings
Quantitative Timeline Settings
Counter Timeline Settings
Font Settings
Number Formatting Settings
Intel® Trace Analyzer Command Line Interface Reference
Filter Expression Grammar
otf2-to-stf Utility
Notices and Disclaimers
Appendix A Copyright and Licenses