beautypg.com

8 tuning applications – HP XC System 3.x Software User Manual

Page 85

background image

8 Tuning Applications

This chapter discusses how to tune applications in the HP XC environment.

8.1 Using the Intel Trace Collector and Intel Trace Analyzer

This section describes how to use the Intel Trace Collector (ITC) and Intel Trace Analyzer (ITA)
with HP-MPI on an HP XC system. The Intel Trace Collector/Analyzer were formerly known as
VampirTrace and Vampir, respectively. This section addresses the following topics:

“Building a Program — Intel Trace Collector and HP-MPI” (page 85)

“Running a Program – Intel Trace Collector and HP-MPI” (page 86)

“Using the Intel Trace Collector and Intel Trace Analyzer” (page 85)

“Visualizing Data – Intel Trace Analyzer and HP-MPI” (page 89)

The following Intel Trace Collector/Analyzer documentation is available on the HP XC system
after Intel Trace Collector/Analyzer is installed:

Intel Trace Collector Users Guide — located on the HP XC system at:

/ITC/doc/Intel_Trace_Collector_Users_Guide.pdf

.

Intel Trace Analyzer Users Guide — located on the HP XC system at:

/ITA/doc/Intel_Trace_Analyzer_Users_Guide.pdf

8.1.1 Building a Program — Intel Trace Collector and HP-MPI

HP-MPI is MPICH compatible if you use the HP-MPI MPICH scripts which are located at:
/opt/hpmpi/bin

. The HP-MPI MPICH scripts are:

mpicc

is replaced by mpicc.mpich

mpif77

is replaced by mpif77.mpich

mpirun

is replaced by mpirun.mpich

In summary, mpixx becomes mpixx.mpich.

For further information, see the Intel Trace Collector Users Guide. This document is located on the
HP XC system at the following location:
/ITC/doc/Intel_Trace_Collector_Users_Guide.pdf

.

8.1 Using the Intel Trace Collector and Intel Trace Analyzer

85