TAU - Tuning and Analysis Utilities -

Tuning and Analysis Utilities

TAU

PRL

1.2. Platforms Supported

TAU has been tested on the following platforms:

  • 1. SGI

    On IRIX 6.x based systems, including Indy, Power Challenge, Onyx, Onyx2 and Origin 200, 2000, 3000 Series, CC 7.2+, KAI KCC and g++ compilers are supported. On SGI Altix systems, Intel, and GNU compilers are supported.

  • 2. LINUX Clusters

    On Linux based Intel x86 PC clusters, KAI/Intel's KCC, g++, egcs (GNU), pgCC (PGI), FCC (Fujitsu) and icpc/ecpc Intel compilers have been tested. TAU also runs under IA-64, Opteron, PowerPC, Alpha, Apple PowerMac, Sparc and other processors running Linux.

  • 3. Sun Solaris

    Sun compilers (CC, F90), KAI KCC, KAP/Pro and GNU g++ work with TAU.

  • 4. IBM

    On IBM SP2 and AIX systems, KAI KCC, KAP/Pro, IBM xlC, xlc, xlf90 and g++ compilers work with TAU. On IBM BG/L, IBM xlC, blrts_xlC, blrts_xlf90, blrts_xlc, and gnu compilers work with TAU. On IBM pSeries Linux, xlC, xlc, xlf90 and gnu compilers work with TAU.

  • 5. HP HP-UX

    On HP PA-RISC systems, aCC and g++ can be used.

  • 6. HP Alpha Tru64

    On HP Alpha Tru64 machines, cxx and g++, and Guide compilers may be used with TAU.

  • 7. NEC SX series vector machines

    On NEC SX-5 systems, NEC c++ may be used with TAU.

  • 8. Cray X1, T3E, SV-1, XT3, RedStorm, and Cray Compute Node Linux (CNL)

    On Cray T3E systems, KAI KCC and Cray CC compilers have been tested with TAU. On Cray SV-1 and X1 systems, Cray CC compilers have been tested with TAU. On Cray XT3, and RedStorm systems, PGI and GNU compilers have been tested with TAU. For those using Cray CNL you need to configure tau with the option -arch=craycnl

  • On Hitachi machines, Hitachi KCC, g++ and Hitachi cc compilers may be used with TAU

  • 10. Apple OS X

    On Apple OS X machines, c++ or g++ may be used to compile TAU. Also, IBM's xlf90, xlf and Absoft Fortran 90 compilers for G4/G5 may be used with TAU.

  • 11. Fujitsu PRIMEPOWER

    On Fujitsu Power machines, Sun and Fujitsu compilers may be used with TAU.

  • 11. Microsoft Window

    On Windows, Microsoft Visual C++ 6.0 or higher and JDK 1.2+ compilers have been tested with TAU

NOTE: TAU has been tested with JDK 1.2, 1.3, 1.4.x under Solaris, SGI, IBM, Linux, and MacOS X.