
Example 8-1 The vtjacobic Example Program
For the purposes of this example, the examples directory under /opt/IntelTrace/ITC is copied to the user's home directory and renamed to examples_directory.
The GNU Makefile looks as follows:
CC= mpicc.mpich
F77 = mpif77.mpich CLINKER = mpicc.mpich FLINKER = mpif77.mpich IFLAGS =
FFLAGS =
LIBS | = | ||||||
CLDFLAGS | = | $(TLIB) | |||||
|
| ||||||
FLDFLAGS | = | $(TLIB) | |||||
|
|
In the cases where Intel compilers are used, add the
$ mpirun.mpich
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 vtjacobic Example Program”, ~/examples_directory/vtjacobic represents the file specification for the vtjacobic example program.
For more information, see the following Web site:
8.1.2 Running a Program – Intel Trace Collector and HP-MPI
Assuming that you have built your program using the
Example
Example 8-2 C Example – Running the vtjacobic Example Program
$ mpirun.mpich
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 Example
76 Tuning Applications