beautypg.com

3 visualizing data intel trace analyzer and hp-mpi – HP XC System 2.x Software User Manual

Page 70

background image

CLDFLAGS = -static-libcxa -L$(VT_ROOT)/lib $(TLIB) -lvtunwind \

-ldwarf -lnsl -lm -lelf -lpthread

FLDFLAGS = -static-libcxa -L$(VT_ROOT)/lib $(TLIB) -lvtunwind \

-ldwarf -lnsl -lm -lelf -lpthread

In the cases where Intel compilers are used, add the

-static-libcxa

option to the link line.

Otherwise the following type of error will occur at run-time:

$ mpirun.mpich -np 2 ~/examples_directory/vtjacobic

~/examples_directory/vtjacobic:

error while loading shared libraries:

libcprts.so.6: cannot open shared object file:

No such file or directory

MPI Application rank 0 exited before MPI_Init() with status 127

mpirun exits with status: 127

In the above example,

~/examples_directory/vtjacobic

represents the file

specification for the

vtjacobic

example program.

For more information, see the following:

http://support.intel.com/support/performancetools/c/linux/sb/CS-

010097.htm

5.1.2 Running a Program — Intel Trace Collector and HP-MPI

Assuming that you have built your program using the

-static-libcxa

option, as discussed

in Section 5.1.1, you can launch the program with the

mpirun.mpich

command, as shown

in the following example.

C Example — Running the vtjacobic Example Program

This example shows how to run the

vtjacobic

example program discussed in Section 5.1.1.

$ mpirun.mpich -np 2 ~/examples_directory/vtjacobic

~/examples_directory/vtjacobic:100 iterations

in 0.228252 secs (28.712103 MFlops), m=130 n=130 np=2 [0]

Intel Trace Collector INFO: Writing tracefile vtjacobic.stf

in ~/examples_directory/vtjacobic

mpirun exits with status: 0

In the above example,

~/examples_directory/vtjacobic

represents the file

specification for the

vtjacobic

example program.

5.1.3 Visualizing Data — Intel Trace Analyzer and HP-MPI

The Intel Trace Analyzer is used in a straightforward manner on an HP XC system, as described
in it’s standard documentation. For more information, refer to the Intel Trace Analyzer Users
Guide
. This document is located on the HP XC system at the following location:

path-name>/ITA/doc/Intel_Trace_Analyzer_Users_Guide.pdf

.

5-2

Tuning Applications