![]() |
Note |
|---|---|
|
Note that TAU is only needed for Chapter 6, Using TAU to Monitor the Performance of Components. If you're not planning to do that exercise, or want to delay installing TAU until then, everything else should work fine without it. |
The latest version of the TAU Portable Profiling package can be found at http://www.cs.uoregon.edu/research/paracomp/tau/tautools/. Also needed for the exercises requiring TAU is the Performance component, available at http://www.cs.uoregon.edu/research/paracomp/proj/tau/cca/.
Untar the
tau_
file in a convenient place.
version.tar.gz
Next, configure TAU with ./configure
. You can specify
an installation prefix with the
options-prefix=
option (the default is use the directory in which you
build TAU). There are many other
configuration options available (type TAU_ROOT./configure
-help for a complete list).
![]() |
Note |
|---|---|
|
In these exercises, MPI is not needed, but if you want to build
TAU with it, you'll need to use the |
Build TAU using make install
Untar the
performance-
file someplace convenient to build.
version.tar.gz
Configure the performance component using ./configure
-ccafe=.
CCA_TOOLS_ROOT
-taumakefile=TAU_ROOT/include/Makefile
-without-classic -without-proxygen
-ccatk=TAU_CMPT_ROOT and
CCA_TOOLS_ROOT are the
installation roots for the CCA tools and TAU that you specified
in previous steps.
TAU_ROOT is
the directory into which you want the performance component tools
installed.
TAU_CMPT_ROOT
Build the performance component using make ; make
install