CUSTOM
SOLUTIONS

BACK
PRICES
ORDER
HOME
|
 |
Intel® Software Development Products for Intel® Platforms and Technologies |
 |
|
| Intel® Trace Analyzer and Collector 7.1 |
 |
 |
Overview |
 |
|
 |
Features |
 |
|
| Speed up parallel application runs, locate hotspots and bottlenecks, and increase productivity with the MPI performance analysis features of Intel® Trace Analyzer and Collector 7.1, with this rich set of features:
Interface and Displays
Metrics Tracking
Scalability
Instrumentation and Tracing
Compatibility
|
| Interface and Displays |
Timeline Views and Parallelism Display
- Displays concurrent behavior of parallel applications
- Calculates statistics for specific time intervals, processes, or functions
- Displays application activities, event source code locations, and message-passing along time axis
Provides timeline displays, call-graph, performance profile for function groups and communication in a specific phase of parallel execution.
Advanced GUI
- Manages displays and statistics with fast interface
- Uses object point-and-zoom for enhanced detail, context-sensitive sub-menus, and coupled displays
- Supplies automatic updates of recomputed statistics
Display Scalability
- Navigates through trace data levels of abstraction: cluster, node, process, thread, and function
Detailed and Aggregate Views
- Examines aspects of application runtime behavior, grouped by functions or processes
- Easily identifies the amount of time spent in MPI communication
- Easily see the performance differences between two program runs
Ease of Use
- Offers user-friendly application programming interface (API) to control or record user events
- Adds versatile recording and analysis of counter data
|
| Metrics Tracking |
Communication Statistics
- Displays concurrent behavior of parallel applications
- Displays metrics for an arbitrary time interval
- Keeps track of the performance increase of an algorithm change
Execution Statistics
- Provides subroutine execution metrics or call-tree characteristics
Profiling Library
- Records distributed, event-based trace data
Statistics Readability
- Logs information for function calls, sent messages, and collective operations
Profiling Library
- Records distributed, event-based trace data
|
| Scalability |
Low Overhead
- Provides structured trace file (STF) format for scalability
- Generates trace files faster
- Allows random access to portions of a trace, making it suitable for analysis of large amounts of trace data
Thread Safety
- Traces multi-threaded MPI applications for event-based tracing to non-MPI applications
Fail-Safe Mode
- Writes trace files, even for premature exit of program
Filtering and Memory Handling
- Caches trace data in memory to reduce runtime overhead and memory consumption
|
| Instrumentation and Tracing |
Low Intrusion Instrumentation
- Supports MPI applications with C, C++, or Fortran
- Library supports distributed non-MPI applications, with C, C++, Fortran, or Java*
- Automatically records performance data from parallel threads in C, C++, Fortran, or Java multithreaded processes
Binary Instrumentation (for IA-32 and Intel® 64)
- Creates and adds instrumentation to existing binary executables which allows automatic monitoring of function entry/exit points for detailed analysis of user code and application runtime
- Traces C++ and Java class hierarchies with instrumentation capabilities
Intel® MPI Library
- Supports tracing of internal MPI states
|
 |
Compatibility |
 |
|
Functionality on Clusters |
Support for Intel® architecture-based cluster systems with:
- Red Hat Enterprise Linux* 3.0 or 4.0
- SUSE LINUX Enterprise Server* 9 or 10
- SGI Altix*
|
| Broad Compatibility |
Compatible with:
- Intel® Compilers and GNU compilers
- Intel MPI Library
- MPICH (and compatible derivatives)
- SGI Message Passing Toolkit
- SHMEM support for Quadrics hardware
|
| Complements other Intel® Software Development Products |
Intel® Trace Analyzer GUI
- Runs on Linux
- Runs on Windows* XP
Intel® Cluster Toolkit
- Contains all of the Intel® cluster software development solutions, including Intel Trace Analyzer and Collector
- Also includes the Intel® MPI Benchmarks, an open source set of MPI benchmark kernels
|
 |
System Requirements |
 |
|
| Hardware |
| Minimum Requirements |
 |
Intel® Pentium® III processor 450-MHz or later |
 |
512 MB of RAM |
 |
100 MB of free hard disk space |
|
| Recommended |
| IA-32-based systems or systems with Intel® 64: |
 |
Intel® Xeon® processor |
 |
1 GB of RAM |
 |
100 MB free hard disk space |
| Itanium®-based systems: |
 |
A system based on an Itanium® processor; Itanium® 2-based processor recommended |
 |
1 GB of RAM |
 |
1 GB free hard disk space |
|
| Software |
| Minimum Requirements |
| IA-32-based systems or systems with Intel® 64: |
 |
Red Hat Enterprise Linux* 3.0 |
| Itanium® 2-based systems: |
 |
Red Hat Enterprise Linux 3.0 |
|
| Recommended |
| IA-32-based systems or systems with Intel® 64: |
 |
Red Hat Enterprise Linux 4.0 |
 |
SUSE LINUX Enterprise Server* 9 or 10 |
 |
Each with Linux MPI implementations such as: |
| |
 |
Intel® MPI Library |
 |
MPICH (or compatible) |
|
| Itanium®-based systems: |
 |
Red Hat Enterprise Linux 4.0 |
 |
SUSE LINUX Enterprise Server 9 or 10 |
 |
SGI Altix* |
 |
Each with Linux MPI implementations such as: |
| |
 |
Intel® MPI Library |
 |
MPICH (or compatible) |
 |
SGI Message Passing Toolkit |
|
|
| Supported |
 |
Intel MPI Library |
 |
Intel® MPI Benchmarks |
 |
Intel® Math Kernel Library Cluster Edition |
 |
Intel® Cluster Toolkit |
 |
Intel® C++ Compiler for Linux |
 |
Intel® Fortran Compiler for Linux |
 |
GNU C, C++, and FORTRAN77 Compilers |
|
 |
Support |
 |
|
With the purchase of Intel® Software Development Products, you will receive one year of technical support and product updates from Intel® Premier Support, our interactive issue management and communication Web site. This premium support service allows you to submit questions, download product updates, and access technical notes, application notes, and other documentation. |
|
The above content is Copyright © by Intel Corporation
|