TAU on Linux clusters


TAU 2.12.5 is now also available on the NCSA Pentium and Itanium 
Linux clusters in the same location as on the p690:

    /usr/apps/tools/tau

These are "batteries-included" builds of TAU, with most all features
enabled - if you see something missing, please say the word.

For all systems, the current setting to use for the TAUROOT environment
variable is:

    /usr/apps/tools/tau/tau-2.12.5

Don't forget to add to your LD_LIBRARY_PATH:

    /usr/apps/tools/papi/lib 

There's a nice set of example programs exercising various features
of TAU that may help you get started located in $TAUROOT/examples.
You can copy them to a directory of your own, edit the Makefile
to set TAUROOT to the above, and then give it a try.

One thing to keep in mind on the NCSA Linux clusters is that as long as
automatic hardware performance collection is ongoing, you'll want
to defeat it when you're running a TAU program (or any other program
that's trying to use PAPI or the counters) by using vmirun_gdbcore
instead of vmirun for MPI programs (single-proc applications should
work just fine).  If you run things as normal, you'll likely get
an error message from the performance counter driver on program
startup!

Feel free to send questions back to this list - we have the experts
not only on TAU, but also PAPI and HPM listening in (thanks, guys!)
Additionally, there are also mailing lists devoted to each of these 
pieces of software mentioned on their respective web sites that are 
great sources of information so those are good places to look, too.

Rick



Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index